Raspbian Package Auto-Building

Build log for nodejs (10.17.0~dfsg-2) on armhf

nodejs10.17.0~dfsg-2armhf → 2019-10-31 15:06:08

sbuild (Debian sbuild) 0.72.0 (25 Oct 2016) on mb-lxc-01

+==============================================================================+
| nodejs 10.17.0~dfsg-2 (armhf)                Thu, 31 Oct 2019 09:51:31 +0000 |
+==============================================================================+

Package: nodejs
Version: 10.17.0~dfsg-2
Source Version: 10.17.0~dfsg-2
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-0d55599b-0551-4207-8397-f047caa548ef' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.5 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.9 MB]
Fetched 24.4 MB in 10s (2388 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'nodejs' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/js-team/nodejs.git -b master-10.x
Please use:
git clone https://salsa.debian.org/js-team/nodejs.git -b master-10.x
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 17.2 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main nodejs 10.17.0~dfsg-2 (dsc) [3062 B]
Get:2 http://172.17.0.1/private bullseye-staging/main nodejs 10.17.0~dfsg-2 (tar) [17.1 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main nodejs 10.17.0~dfsg-2 (diff) [93.5 kB]
Fetched 17.2 MB in 4s (4850 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/nodejs-PJlFX7/nodejs-10.17.0~dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/nodejs-PJlFX7' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-dSzZ2v/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-dSzZ2v/gpg/trustdb.gpg: trustdb created
gpg: key 37145E60F90AF620: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 37145E60F90AF620: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 37145E60F90AF620: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Packages [431 B]
Fetched 2107 B in 0s (9537 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap netbase
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (0 B/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12235 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in amd64 arm64 armhf i386 kfreebsd-i386 kfreebsd-amd64 mips mips64el mips64r6el mipsel ppc64 ppc64el s390x all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: cdbs, debhelper (>= 9.20160114), dh-buildinfo, pkg-config, bash-completion, gyp (>= 0.1~svn1773), openssl (>= 1.1.1~), zlib1g-dev, libicu-dev, libc-ares-dev (>= 1.14~), libnghttp2-dev (>= 1.34.0~), pkg-js-tools (>= 0.8.2~), curl, procps, node-acorn, ca-certificates, python, libssl-dev (>= 1.1.1~), libuv1-dev (>= 1.28.0~)
Filtered Build-Depends: cdbs, debhelper (>= 9.20160114), dh-buildinfo, pkg-config, bash-completion, gyp (>= 0.1~svn1773), openssl (>= 1.1.1~), zlib1g-dev, libicu-dev, libc-ares-dev (>= 1.14~), libnghttp2-dev (>= 1.34.0~), pkg-js-tools (>= 0.8.2~), curl, procps, node-acorn, ca-certificates, python, libssl-dev (>= 1.1.1~), libuv1-dev (>= 1.28.0~)
dpkg-deb: building package 'sbuild-build-depends-nodejs-dummy' in '/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive/sbuild-build-depends-nodejs-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-nodejs-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Sources [671 B]
Get:5 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ Packages [732 B]
Fetched 2736 B in 0s (12.4 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install nodejs build dependencies (apt-based resolver)
------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  libpam-cap
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bash-completion bsdmainutils
  ca-certificates cdbs curl debhelper devscripts dh-autoreconf dh-buildinfo
  dh-strip-nondeterminism dwz file gettext gettext-base groff-base gyp
  icu-devtools intltool-debian libarchive-zip-perl libarray-unique-perl
  libb-hooks-op-check-perl libbrotli1 libbsd0 libc-ares-dev libc-ares2
  libclass-accessor-perl libclass-method-modifiers-perl libcroco3 libcurl4
  libdebhelper-perl libdebian-copyright-perl libdevel-callchecker-perl
  libdevel-globaldestruction-perl libdynaloader-functions-perl libelf1
  libencode-locale-perl liberror-perl libexpat1 libexporter-lite-perl
  libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
  libfile-which-perl libglib2.0-0 libgssapi-krb5-2 libhogweed5
  libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
  libhttp-negotiate-perl libicu-dev libicu63 libimport-into-perl
  libio-html-perl libio-pty-perl libio-socket-ssl-perl libio-stringy-perl
  libipc-run-perl libjson-perl libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 liblwp-mediatypes-perl liblwp-protocol-https-perl
  libmagic-mgc libmagic1 libmodule-runtime-perl libmoo-perl libmpdec2
  libncurses6 libncursesw6 libnet-http-perl libnet-ssleay-perl libnettle7
  libnghttp2-14 libnghttp2-dev libnode64 libparams-classify-perl
  libparse-debcontrol-perl libpipeline1 libprocps7 libpsl5 libpython-stdlib
  libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
  libpython3.7-minimal libpython3.7-stdlib librole-tiny-perl librtmp1
  libsigsegv2 libssh2-1 libssl-dev libssl1.1 libstrictures-perl
  libsub-exporter-progressive-perl libsub-name-perl libsub-override-perl
  libsub-quote-perl libtie-ixhash-perl libtimedate-perl libtinfo5 libtinfo6
  libtool libtry-tiny-perl libuchardet0 liburi-perl libuv1 libuv1-dev
  libwww-perl libwww-robotrules-perl libxml2 m4 man-db mime-support node-acorn
  node-xtend nodejs openssl patchutils perl-openssl-defaults pkg-config
  pkg-js-tools po-debconf procps python python-minimal python-pkg-resources
  python2 python2-minimal python2.7 python2.7-minimal python3 python3-minimal
  python3.7 python3.7-minimal sensible-utils wdiff zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
  vacation dh-make adequate autopkgtest bls-standalone bsd-mailx | mailx
  check-all-the-things cvs-buildpackage devscripts-el diffoscope disorderfs
  dose-extra duck faketime gnuplot how-can-i-help libauthen-sasl-perl
  libdbd-pg-perl libfile-desktopentry-perl libnet-smtps-perl libterm-size-perl
  libyaml-syck-perl mozilla-devscripts mutt piuparts postgresql-client quilt
  ratt reprotest ssh-client svn-buildpackage w3m gettext-doc libasprintf-dev
  libgettextpo-dev groff krb5-doc krb5-user libdata-dump-perl icu-doc
  libcrypt-ssleay-perl libnghttp2-doc libscalar-number-perl libssl-doc
  libbareword-filehandles-perl libindirect-perl libmultidimensional-perl
  libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl m4-doc
  apparmor less www-browser npm autodep8 git-buildpackage
  libconfig-inifiles-perl libconfig-model-dpkg-perl libconfig-model-perl
  lintian libmail-box-perl python-doc python-tk python-setuptools python2-doc
  python2.7-doc binfmt-support python3-doc python3-tk python3-venv
  python3.7-venv python3.7-doc wdiff-doc
Recommended packages:
  at dctrl-tools dput | dupload libdistro-info-perl libgit-wrapper-perl
  libgitlab-api-v4-perl liblist-compare-perl libstring-shellquote-perl
  licensecheck lintian python3-apt python3-debian python3-magic
  python3-requests python3-unidiff python3-xdg strace unzip debian-keyring
  equivs libsoap-lite-perl libarchive-cpio-perl libglib2.0-data
  shared-mime-info xdg-user-dirs libhtml-format-perl libjson-xs-perl
  krb5-locales libclass-xsaccessor-perl libgpm2 publicsuffix libltdl-dev
  libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl
  nodejs-doc libmail-sendmail-perl psmisc
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bash-completion bsdmainutils
  ca-certificates cdbs curl debhelper devscripts dh-autoreconf dh-buildinfo
  dh-strip-nondeterminism dwz file gettext gettext-base groff-base gyp
  icu-devtools intltool-debian libarchive-zip-perl libarray-unique-perl
  libb-hooks-op-check-perl libbrotli1 libbsd0 libc-ares-dev libc-ares2
  libclass-accessor-perl libclass-method-modifiers-perl libcroco3 libcurl4
  libdebhelper-perl libdebian-copyright-perl libdevel-callchecker-perl
  libdevel-globaldestruction-perl libdynaloader-functions-perl libelf1
  libencode-locale-perl liberror-perl libexpat1 libexporter-lite-perl
  libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
  libfile-which-perl libglib2.0-0 libgssapi-krb5-2 libhogweed5
  libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
  libhttp-negotiate-perl libicu-dev libicu63 libimport-into-perl
  libio-html-perl libio-pty-perl libio-socket-ssl-perl libio-stringy-perl
  libipc-run-perl libjson-perl libk5crypto3 libkeyutils1 libkrb5-3
  libkrb5support0 liblwp-mediatypes-perl liblwp-protocol-https-perl
  libmagic-mgc libmagic1 libmodule-runtime-perl libmoo-perl libmpdec2
  libncurses6 libnet-http-perl libnet-ssleay-perl libnettle7 libnghttp2-14
  libnghttp2-dev libnode64 libparams-classify-perl libparse-debcontrol-perl
  libpipeline1 libprocps7 libpsl5 libpython-stdlib libpython2-stdlib
  libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
  libpython3.7-minimal libpython3.7-stdlib librole-tiny-perl librtmp1
  libsigsegv2 libssh2-1 libssl-dev libssl1.1 libstrictures-perl
  libsub-exporter-progressive-perl libsub-name-perl libsub-override-perl
  libsub-quote-perl libtie-ixhash-perl libtimedate-perl libtinfo5 libtool
  libtry-tiny-perl libuchardet0 liburi-perl libuv1 libuv1-dev libwww-perl
  libwww-robotrules-perl libxml2 m4 man-db mime-support node-acorn node-xtend
  nodejs openssl patchutils perl-openssl-defaults pkg-config pkg-js-tools
  po-debconf procps python python-minimal python-pkg-resources python2
  python2-minimal python2.7 python2.7-minimal python3 python3-minimal
  python3.7 python3.7-minimal sbuild-build-depends-nodejs-dummy sensible-utils
  wdiff zlib1g-dev
The following packages will be upgraded:
  libncursesw6 libtinfo6
2 upgraded, 147 newly installed, 0 to remove and 12 not upgraded.
Need to get 52.4 MB of archives.
After this operation, 197 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-dSzZ2v/apt_archive ./ sbuild-build-depends-nodejs-dummy 0.invalid.0 [1028 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf libtinfo5 armhf 6.1+20191019-1 [316 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-3 [782 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.1-2 [26.6 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.0-1 [1261 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-minimal armhf 2.7.17-1 [395 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf python2.7-minimal armhf 2.7.17-1 [1107 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf python2-minimal armhf 2.7.17-1 [41.4 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf python-minimal armhf 2.7.17-1 [21.0 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf libssl1.1 armhf 1.1.1d-2 [1268 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libtinfo6 armhf 6.1+20191019-1 [320 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf libncursesw6 armhf 6.1+20191019-1 [104 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-stdlib armhf 2.7.17-1 [1823 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf python2.7 armhf 2.7.17-1 [309 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf libpython2-stdlib armhf 2.7.17-1 [20.9 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf libpython-stdlib armhf 2.7.17-1 [20.9 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf python2 armhf 2.7.17-1 [41.7 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf python armhf 2.7.17-1 [22.9 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-minimal armhf 3.7.5~rc1-2 [584 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf python3.7-minimal armhf 3.7.5~rc1-2 [1524 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.7.5-1 [36.6 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libpython3.7-stdlib armhf 3.7.5~rc1-2 [1667 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf python3.7 armhf 3.7.5~rc1-2 [347 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.7.5-1 [20.1 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.7.5-1 [61.5 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.1+20191019-1 [79.5 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf libprocps7 armhf 2:3.3.15-2 [58.9 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf procps armhf 2:3.3.15-2 [235 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12 [15.8 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf bash-completion all 1:2.8-6 [208 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.37-6 [253 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.37-6 [111 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.37-6 [66.2 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-2 [185 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf openssl armhf 1.1.1d-2 [806 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf ca-certificates all 20190110 [157 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf cdbs all 0.4.159 [83.7 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-4 [266 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6-6 [14.0 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-6+b1 [61.5 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-6+b1 [112 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-6+b1 [316 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-6+b1 [134 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.39.2-1 [71.3 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf libnettle7 armhf 3.5.1+really3.5.1-2 [232 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libhogweed5 armhf 3.5.1+really3.5.1-2 [127 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b1 [54.3 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf libcurl4 armhf 7.66.0-1+b1 [297 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf curl armhf 7.66.0-1+b1 [248 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-11 [547 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.67-1 [104 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.1-1 [23.5 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.1-1 [14.4 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-1 [69.7 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.7.1 [173 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.62.2-1 [1135 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-2 [7974 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b2 [571 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.7.1 [997 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libfile-which-perl all 1.23-1 [16.6 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libfile-homedir-perl all 1.004-1 [42.7 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libio-pty-perl armhf 1:1.08-1.1+b6 [32.9 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libipc-run-perl all 20180523.0-1 [101 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libclass-method-modifiers-perl all 2.13-1 [19.2 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libsub-exporter-progressive-perl all 0.001013-1 [7588 B]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libdevel-globaldestruction-perl all 0.14-1 [8084 B]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libb-hooks-op-check-perl armhf 0.22-1+b3 [11.0 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libdynaloader-functions-perl all 0.003-1 [12.6 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libdevel-callchecker-perl armhf 0.008-1+b1 [15.7 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libparams-classify-perl armhf 0.015-1+b2 [24.4 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libimport-into-perl all 1.002005-1 [11.6 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf librole-tiny-perl all 2.001004-1 [20.8 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libstrictures-perl all 2.000006-1 [18.6 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libsub-quote-perl all 2.006006-1 [21.0 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libmoo-perl all 2.003004-2 [57.4 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libencode-locale-perl all 1.05-1 [13.7 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libhttp-date-perl all 6.02-1 [10.7 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libfile-listing-perl all 6.04-1 [10.3 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf libhtml-tagset-perl all 3.20-3 [12.7 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf liburi-perl all 1.76-1 [89.9 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libhtml-parser-perl armhf 3.72-3+b5 [101 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libio-html-perl all 1.001-1 [17.6 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libhttp-message-perl all 6.18-1 [77.8 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libhttp-cookies-perl all 6.04-2 [18.0 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf perl-openssl-defaults armhf 3 [6782 B]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf libnet-ssleay-perl armhf 1.88-1+b2 [301 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libio-socket-ssl-perl all 2.066-1 [210 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf libnet-http-perl all 6.19-1 [24.8 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf liblwp-protocol-https-perl all 6.07-2 [9242 B]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf libwww-perl all 6.39-1 [190 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf patchutils armhf 0.3.4-2 [83.1 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf wdiff armhf 1.2.2-2 [120 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf devscripts armhf 2.19.7 [1046 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf dh-buildinfo all 0.11+nmu2 [18.4 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf python-pkg-resources all 41.2.0-1 [183 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf gyp all 0.1+20180428git4d467626-3 [238 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf icu-devtools armhf 63.2-2 [163 kB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libarray-unique-perl all 0.08-2 [11.2 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf libc-ares2 armhf 1.15.0-1 [84.0 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libc-ares-dev armhf 1.15.0-1 [161 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libsub-name-perl armhf 0.26-1 [13.0 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libclass-accessor-perl all 0.51-1 [23.2 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libio-stringy-perl all 2.111-3 [56.5 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf liberror-perl all 0.17028-1 [31.0 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libexporter-lite-perl all 0.08-1 [11.1 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libparse-debcontrol-perl all 2.005-4 [25.7 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libtie-ixhash-perl all 1.23-2 [11.7 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf libdebian-copyright-perl all 0.2-4 [25.2 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf libicu-dev armhf 63.2-2 [8846 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libjson-perl all 4.02000-1 [88.8 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29-6 [59.8 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-dev armhf 1.39.2-1 [106 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libuv1 armhf 1.30.1-1 [102 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf libnode64 armhf 10.15.2~dfsg-2+rpi1 [4773 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libssl-dev armhf 1.1.1d-2 [1570 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libuv1-dev armhf 1.30.1-1 [119 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf nodejs armhf 10.15.2~dfsg-2+rpi1 [86.5 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf node-xtend all 4.0.1-2 [3560 B]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf node-acorn all 5.5.3+ds3-3 [69.1 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf pkg-js-tools all 0.9.17 [28.9 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [206 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 52.4 MB in 12s (4558 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 12235 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libtinfo5:armhf.
Preparing to unpack .../01-libtinfo5_6.1+20191019-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.1+20191019-1) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../02-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../03-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../04-groff-base_1.22.4-3_armhf.deb ...
Unpacking groff-base (1.22.4-3) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../05-libpipeline1_1.5.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../06-man-db_2.9.0-1_armhf.deb ...
Unpacking man-db (2.9.0-1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../07-libpython2.7-minimal_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.17-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../08-python2.7-minimal_2.7.17-1_armhf.deb ...
Unpacking python2.7-minimal (2.7.17-1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../09-python2-minimal_2.7.17-1_armhf.deb ...
Unpacking python2-minimal (2.7.17-1) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../10-python-minimal_2.7.17-1_armhf.deb ...
Unpacking python-minimal (2.7.17-1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../11-libssl1.1_1.1.1d-2_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1d-2) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../12-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../13-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Preparing to unpack .../14-libtinfo6_6.1+20191019-1_armhf.deb ...
Unpacking libtinfo6:armhf (6.1+20191019-1) over (6.1+20190803-1) ...
Setting up libtinfo6:armhf (6.1+20191019-1) ...
(Reading database ... 13183 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.1+20191019-1_armhf.deb ...
Unpacking libncursesw6:armhf (6.1+20191019-1) over (6.1+20190803-1) ...
Setting up libncursesw6:armhf (6.1+20191019-1) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
(Reading database ... 13183 files and directories currently installed.)
Preparing to unpack .../libpython2.7-stdlib_2.7.17-1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.17-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../python2.7_2.7.17-1_armhf.deb ...
Unpacking python2.7 (2.7.17-1) ...
Selecting previously unselected package libpython2-stdlib:armhf.
Preparing to unpack .../libpython2-stdlib_2.7.17-1_armhf.deb ...
Unpacking libpython2-stdlib:armhf (2.7.17-1) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../libpython-stdlib_2.7.17-1_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.17-1) ...
Setting up libpython2.7-minimal:armhf (2.7.17-1) ...
Setting up python2.7-minimal (2.7.17-1) ...
Setting up python2-minimal (2.7.17-1) ...
Selecting previously unselected package python2.
(Reading database ... 13700 files and directories currently installed.)
Preparing to unpack .../python2_2.7.17-1_armhf.deb ...
Unpacking python2 (2.7.17-1) ...
Setting up python-minimal (2.7.17-1) ...
Selecting previously unselected package python.
(Reading database ... 13733 files and directories currently installed.)
Preparing to unpack .../python_2.7.17-1_armhf.deb ...
Unpacking python (2.7.17-1) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../libpython3.7-minimal_3.7.5~rc1-2_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.5~rc1-2) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.5~rc1-2_armhf.deb ...
Unpacking python3.7-minimal (3.7.5~rc1-2) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.7-minimal:armhf (3.7.5~rc1-2) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.7-minimal (3.7.5~rc1-2) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 13987 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.7.5-1_armhf.deb ...
Unpacking python3-minimal (3.7.5-1) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../libpython3.7-stdlib_3.7.5~rc1-2_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.5~rc1-2) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../python3.7_3.7.5~rc1-2_armhf.deb ...
Unpacking python3.7 (3.7.5~rc1-2) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.7.5-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.5-1) ...
Setting up python3-minimal (3.7.5-1) ...
Selecting previously unselected package python3.
(Reading database ... 14400 files and directories currently installed.)
Preparing to unpack .../000-python3_3.7.5-1_armhf.deb ...
Unpacking python3 (3.7.5-1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../001-libncurses6_6.1+20191019-1_armhf.deb ...
Unpacking libncurses6:armhf (6.1+20191019-1) ...
Selecting previously unselected package libprocps7:armhf.
Preparing to unpack .../002-libprocps7_2%3a3.3.15-2_armhf.deb ...
Unpacking libprocps7:armhf (2:3.3.15-2) ...
Selecting previously unselected package procps.
Preparing to unpack .../003-procps_2%3a3.3.15-2_armhf.deb ...
Unpacking procps (2:3.3.15-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../004-sensible-utils_0.0.12_all.deb ...
Unpacking sensible-utils (0.0.12) ...
Selecting previously unselected package bash-completion.
Preparing to unpack .../005-bash-completion_1%3a2.8-6_all.deb ...
Unpacking bash-completion (1:2.8-6) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../006-libmagic-mgc_1%3a5.37-6_armhf.deb ...
Unpacking libmagic-mgc (1:5.37-6) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../007-libmagic1_1%3a5.37-6_armhf.deb ...
Unpacking libmagic1:armhf (1:5.37-6) ...
Selecting previously unselected package file.
Preparing to unpack .../008-file_1%3a5.37-6_armhf.deb ...
Unpacking file (1:5.37-6) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../009-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../010-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../015-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package openssl.
Preparing to unpack .../016-openssl_1.1.1d-2_armhf.deb ...
Unpacking openssl (1.1.1d-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../017-ca-certificates_20190110_all.deb ...
Unpacking ca-certificates (20190110) ...
Selecting previously unselected package cdbs.
Preparing to unpack .../018-cdbs_0.4.159_all.deb ...
Unpacking cdbs (0.4.159) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../019-libbrotli1_1.0.7-4_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-4) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../020-libkeyutils1_1.6-6_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6-6) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../021-libkrb5support0_1.17-6+b1_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-6+b1) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../022-libk5crypto3_1.17-6+b1_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-6+b1) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../023-libkrb5-3_1.17-6+b1_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-6+b1) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../024-libgssapi-krb5-2_1.17-6+b1_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-6+b1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../025-libnghttp2-14_1.39.2-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.39.2-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../026-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package libnettle7:armhf.
Preparing to unpack .../027-libnettle7_3.5.1+really3.5.1-2_armhf.deb ...
Unpacking libnettle7:armhf (3.5.1+really3.5.1-2) ...
Selecting previously unselected package libhogweed5:armhf.
Preparing to unpack .../028-libhogweed5_3.5.1+really3.5.1-2_armhf.deb ...
Unpacking libhogweed5:armhf (3.5.1+really3.5.1-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../029-librtmp1_2.4+20151223.gitfa8646d.1-2+b1_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../030-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../031-libcurl4_7.66.0-1+b1_armhf.deb ...
Unpacking libcurl4:armhf (7.66.0-1+b1) ...
Selecting previously unselected package curl.
Preparing to unpack .../032-curl_7.66.0-1+b1_armhf.deb ...
Unpacking curl (7.66.0-1+b1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../033-libtool_2.4.6-11_all.deb ...
Unpacking libtool (2.4.6-11) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../034-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../035-libarchive-zip-perl_1.67-1_all.deb ...
Unpacking libarchive-zip-perl (1.67-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../036-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.6.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../038-dh-strip-nondeterminism_1.6.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../039-libelf1_0.176-1.1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../040-dwz_0.13-1_armhf.deb ...
Unpacking dwz (0.13-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../041-libdebhelper-perl_12.7.1_all.deb ...
Unpacking libdebhelper-perl (12.7.1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../042-libglib2.0-0_2.62.2-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.62.2-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../043-libicu63_63.2-2_armhf.deb ...
Unpacking libicu63:armhf (63.2-2) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../044-libxml2_2.9.4+dfsg1-7+b2_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b2) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../045-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../046-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../047-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../048-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../049-debhelper_12.7.1_all.deb ...
Unpacking debhelper (12.7.1) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../050-libfile-which-perl_1.23-1_all.deb ...
Unpacking libfile-which-perl (1.23-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../051-libfile-homedir-perl_1.004-1_all.deb ...
Unpacking libfile-homedir-perl (1.004-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../052-libio-pty-perl_1%3a1.08-1.1+b6_armhf.deb ...
Unpacking libio-pty-perl (1:1.08-1.1+b6) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../053-libipc-run-perl_20180523.0-1_all.deb ...
Unpacking libipc-run-perl (20180523.0-1) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../054-libclass-method-modifiers-perl_2.13-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.13-1) ...
Selecting previously unselected package libsub-exporter-progressive-perl.
Preparing to unpack .../055-libsub-exporter-progressive-perl_0.001013-1_all.deb ...
Unpacking libsub-exporter-progressive-perl (0.001013-1) ...
Selecting previously unselected package libdevel-globaldestruction-perl.
Preparing to unpack .../056-libdevel-globaldestruction-perl_0.14-1_all.deb ...
Unpacking libdevel-globaldestruction-perl (0.14-1) ...
Selecting previously unselected package libb-hooks-op-check-perl.
Preparing to unpack .../057-libb-hooks-op-check-perl_0.22-1+b3_armhf.deb ...
Unpacking libb-hooks-op-check-perl (0.22-1+b3) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../058-libdynaloader-functions-perl_0.003-1_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-1) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../059-libdevel-callchecker-perl_0.008-1+b1_armhf.deb ...
Unpacking libdevel-callchecker-perl (0.008-1+b1) ...
Selecting previously unselected package libparams-classify-perl.
Preparing to unpack .../060-libparams-classify-perl_0.015-1+b2_armhf.deb ...
Unpacking libparams-classify-perl (0.015-1+b2) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../061-libmodule-runtime-perl_0.016-1_all.deb ...
Unpacking libmodule-runtime-perl (0.016-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../062-libimport-into-perl_1.002005-1_all.deb ...
Unpacking libimport-into-perl (1.002005-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../063-librole-tiny-perl_2.001004-1_all.deb ...
Unpacking librole-tiny-perl (2.001004-1) ...
Selecting previously unselected package libstrictures-perl.
Preparing to unpack .../064-libstrictures-perl_2.000006-1_all.deb ...
Unpacking libstrictures-perl (2.000006-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../065-libsub-quote-perl_2.006006-1_all.deb ...
Unpacking libsub-quote-perl (2.006006-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../066-libmoo-perl_2.003004-2_all.deb ...
Unpacking libmoo-perl (2.003004-2) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../067-libencode-locale-perl_1.05-1_all.deb ...
Unpacking libencode-locale-perl (1.05-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../068-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../069-libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../070-libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../071-libhtml-tagset-perl_3.20-3_all.deb ...
Unpacking libhtml-tagset-perl (3.20-3) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../072-liburi-perl_1.76-1_all.deb ...
Unpacking liburi-perl (1.76-1) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../073-libhtml-parser-perl_3.72-3+b5_armhf.deb ...
Unpacking libhtml-parser-perl (3.72-3+b5) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../074-libhtml-tree-perl_5.07-2_all.deb ...
Unpacking libhtml-tree-perl (5.07-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../075-libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../076-liblwp-mediatypes-perl_6.04-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.04-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../077-libhttp-message-perl_6.18-1_all.deb ...
Unpacking libhttp-message-perl (6.18-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../078-libhttp-cookies-perl_6.04-2_all.deb ...
Unpacking libhttp-cookies-perl (6.04-2) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../079-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../080-perl-openssl-defaults_3_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (3) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../081-libnet-ssleay-perl_1.88-1+b2_armhf.deb ...
Unpacking libnet-ssleay-perl (1.88-1+b2) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../082-libio-socket-ssl-perl_2.066-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.066-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../083-libnet-http-perl_6.19-1_all.deb ...
Unpacking libnet-http-perl (6.19-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../084-liblwp-protocol-https-perl_6.07-2_all.deb ...
Unpacking liblwp-protocol-https-perl (6.07-2) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../085-libtry-tiny-perl_0.30-1_all.deb ...
Unpacking libtry-tiny-perl (0.30-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../086-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../087-libwww-perl_6.39-1_all.deb ...
Unpacking libwww-perl (6.39-1) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../088-patchutils_0.3.4-2_armhf.deb ...
Unpacking patchutils (0.3.4-2) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../089-wdiff_1.2.2-2_armhf.deb ...
Unpacking wdiff (1.2.2-2) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../090-devscripts_2.19.7_armhf.deb ...
Unpacking devscripts (2.19.7) ...
Selecting previously unselected package dh-buildinfo.
Preparing to unpack .../091-dh-buildinfo_0.11+nmu2_all.deb ...
Unpacking dh-buildinfo (0.11+nmu2) ...
Selecting previously unselected package python-pkg-resources.
Preparing to unpack .../092-python-pkg-resources_41.2.0-1_all.deb ...
Unpacking python-pkg-resources (41.2.0-1) ...
Selecting previously unselected package gyp.
Preparing to unpack .../093-gyp_0.1+20180428git4d467626-3_all.deb ...
Unpacking gyp (0.1+20180428git4d467626-3) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../094-icu-devtools_63.2-2_armhf.deb ...
Unpacking icu-devtools (63.2-2) ...
Selecting previously unselected package libarray-unique-perl.
Preparing to unpack .../095-libarray-unique-perl_0.08-2_all.deb ...
Unpacking libarray-unique-perl (0.08-2) ...
Selecting previously unselected package libc-ares2:armhf.
Preparing to unpack .../096-libc-ares2_1.15.0-1_armhf.deb ...
Unpacking libc-ares2:armhf (1.15.0-1) ...
Selecting previously unselected package libc-ares-dev:armhf.
Preparing to unpack .../097-libc-ares-dev_1.15.0-1_armhf.deb ...
Unpacking libc-ares-dev:armhf (1.15.0-1) ...
Selecting previously unselected package libsub-name-perl.
Preparing to unpack .../098-libsub-name-perl_0.26-1_armhf.deb ...
Unpacking libsub-name-perl (0.26-1) ...
Selecting previously unselected package libclass-accessor-perl.
Preparing to unpack .../099-libclass-accessor-perl_0.51-1_all.deb ...
Unpacking libclass-accessor-perl (0.51-1) ...
Selecting previously unselected package libio-stringy-perl.
Preparing to unpack .../100-libio-stringy-perl_2.111-3_all.deb ...
Unpacking libio-stringy-perl (2.111-3) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../101-liberror-perl_0.17028-1_all.deb ...
Unpacking liberror-perl (0.17028-1) ...
Selecting previously unselected package libexporter-lite-perl.
Preparing to unpack .../102-libexporter-lite-perl_0.08-1_all.deb ...
Unpacking libexporter-lite-perl (0.08-1) ...
Selecting previously unselected package libparse-debcontrol-perl.
Preparing to unpack .../103-libparse-debcontrol-perl_2.005-4_all.deb ...
Unpacking libparse-debcontrol-perl (2.005-4) ...
Selecting previously unselected package libtie-ixhash-perl.
Preparing to unpack .../104-libtie-ixhash-perl_1.23-2_all.deb ...
Unpacking libtie-ixhash-perl (1.23-2) ...
Selecting previously unselected package libdebian-copyright-perl.
Preparing to unpack .../105-libdebian-copyright-perl_0.2-4_all.deb ...
Unpacking libdebian-copyright-perl (0.2-4) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../106-libicu-dev_63.2-2_armhf.deb ...
Unpacking libicu-dev:armhf (63.2-2) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../107-libjson-perl_4.02000-1_all.deb ...
Unpacking libjson-perl (4.02000-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../108-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package libnghttp2-dev.
Preparing to unpack .../109-libnghttp2-dev_1.39.2-1_armhf.deb ...
Unpacking libnghttp2-dev (1.39.2-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../110-libuv1_1.30.1-1_armhf.deb ...
Unpacking libuv1:armhf (1.30.1-1) ...
Selecting previously unselected package libnode64:armhf.
Preparing to unpack .../111-libnode64_10.15.2~dfsg-2+rpi1_armhf.deb ...
Unpacking libnode64:armhf (10.15.2~dfsg-2+rpi1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../112-libssl-dev_1.1.1d-2_armhf.deb ...
Unpacking libssl-dev:armhf (1.1.1d-2) ...
Selecting previously unselected package libuv1-dev:armhf.
Preparing to unpack .../113-libuv1-dev_1.30.1-1_armhf.deb ...
Unpacking libuv1-dev:armhf (1.30.1-1) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../114-nodejs_10.15.2~dfsg-2+rpi1_armhf.deb ...
Unpacking nodejs (10.15.2~dfsg-2+rpi1) ...
Selecting previously unselected package node-xtend.
Preparing to unpack .../115-node-xtend_4.0.1-2_all.deb ...
Unpacking node-xtend (4.0.1-2) ...
Selecting previously unselected package node-acorn.
Preparing to unpack .../116-node-acorn_5.5.3+ds3-3_all.deb ...
Unpacking node-acorn (5.5.3+ds3-3) ...
Selecting previously unselected package pkg-js-tools.
Preparing to unpack .../117-pkg-js-tools_0.9.17_all.deb ...
Unpacking pkg-js-tools (0.9.17) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../118-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Selecting previously unselected package sbuild-build-depends-nodejs-dummy.
Preparing to unpack .../119-sbuild-build-depends-nodejs-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-nodejs-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.1-2) ...
Setting up libfile-which-perl (1.23-1) ...
Setting up libkeyutils1:armhf (1.6-6) ...
Setting up libpsl5:armhf (0.20.2-2) ...
Setting up libtie-ixhash-perl (1.23-2) ...
Setting up mime-support (3.64) ...
Setting up libdynaloader-functions-perl (0.003-1) ...
Setting up libclass-method-modifiers-perl (2.13-1) ...
Setting up libio-pty-perl (1:1.08-1.1+b6) ...
Setting up libmagic-mgc (1:5.37-6) ...
Setting up libarchive-zip-perl (1.67-1) ...
Setting up libglib2.0-0:armhf (2.62.2-1) ...
No schema files found: doing nothing.
Setting up libio-stringy-perl (2.111-3) ...
Setting up libhtml-tagset-perl (3.20-3) ...
Setting up libprocps7:armhf (2:3.3.15-2) ...
Setting up libdebhelper-perl (12.7.1) ...
Setting up libbrotli1:armhf (1.0.7-4) ...
Setting up liblwp-mediatypes-perl (6.04-1) ...
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libnghttp2-14:armhf (1.39.2-1) ...
Setting up libmagic1:armhf (1:5.37-6) ...
Setting up perl-openssl-defaults:armhf (3) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up libencode-locale-perl (1.05-1) ...
Setting up libc-ares2:armhf (1.15.0-1) ...
Setting up file (1:5.37-6) ...
Setting up libicu63:armhf (63.2-2) ...
Setting up libkrb5support0:armhf (1.17-6+b1) ...
Setting up libpython2.7-stdlib:armhf (2.7.17-1) ...
Setting up liberror-perl (0.17028-1) ...
Setting up patchutils (0.3.4-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libuv1:armhf (1.30.1-1) ...
Setting up bash-completion (1:2.8-6) ...
Setting up libncurses6:armhf (6.1+20191019-1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libarray-unique-perl (0.08-2) ...
Setting up libssl-dev:armhf (1.1.1d-2) ...
Setting up libnode64:armhf (10.15.2~dfsg-2+rpi1) ...
Setting up libc-ares-dev:armhf (1.15.0-1) ...
Setting up libio-html-perl (1.001-1) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up libb-hooks-op-check-perl (0.22-1+b3) ...
Setting up icu-devtools (63.2-2) ...
Setting up pkg-config (0.29-6) ...
Setting up libipc-run-perl (20180523.0-1) ...
Setting up libk5crypto3:armhf (1.17-6+b1) ...
Setting up libsub-exporter-progressive-perl (0.001013-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up libexporter-lite-perl (0.08-1) ...
Setting up libsub-name-perl (0.26-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up libnettle7:armhf (3.5.1+really3.5.1-2) ...
Setting up sensible-utils (0.0.12) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up procps (2:3.3.15-2) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
Setting up libjson-perl (4.02000-1) ...
Setting up librole-tiny-perl (2.001004-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libdevel-globaldestruction-perl (0.14-1) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up libstrictures-perl (2.000006-1) ...
Setting up libsub-quote-perl (2.006006-1) ...
Setting up libkrb5-3:armhf (1.17-6+b1) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libclass-accessor-perl (0.51-1) ...
Setting up libfile-homedir-perl (1.004-1) ...
Setting up openssl (1.1.1d-2) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libtinfo5:armhf (6.1+20191019-1) ...
Setting up cdbs (0.4.159) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libicu-dev:armhf (63.2-2) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b2) ...
Setting up liburi-perl (1.76-1) ...
Setting up libnet-ssleay-perl (1.88-1+b2) ...
Setting up libfile-stripnondeterminism-perl (1.6.1-1) ...
Setting up libuv1-dev:armhf (1.30.1-1) ...
Setting up wdiff (1.2.2-2) ...
Setting up libnghttp2-dev (1.39.2-1) ...
Setting up libhttp-date-perl (6.02-1) ...
Setting up libpython3.7-stdlib:armhf (3.7.5~rc1-2) ...
Setting up libfile-listing-perl (6.04-1) ...
Setting up python2.7 (2.7.17-1) ...
Setting up libhogweed5:armhf (3.5.1+really3.5.1-2) ...
Setting up libtool (2.4.6-11) ...
Setting up libpython2-stdlib:armhf (2.7.17-1) ...
Setting up libnet-http-perl (6.19-1) ...
Setting up m4 (1.4.18-2) ...
Setting up nodejs (10.15.2~dfsg-2+rpi1) ...
update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode
Setting up libdevel-callchecker-perl (0.008-1+b1) ...
Setting up python2 (2.7.17-1) ...
Setting up ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
128 added, 0 removed; done.
Setting up libpython-stdlib:armhf (2.7.17-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libgssapi-krb5-2:armhf (1.17-6+b1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up autoconf (2.69-11) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up dwz (0.13-1) ...
Setting up groff-base (1.22.4-3) ...
Setting up libhtml-parser-perl (3.72-3+b5) ...
Setting up libcurl4:armhf (7.66.0-1+b1) ...
Setting up curl (7.66.0-1+b1) ...
Setting up node-xtend (4.0.1-2) ...
Setting up python (2.7.17-1) ...
Setting up libio-socket-ssl-perl (2.066-1) ...
Setting up libpython3-stdlib:armhf (3.7.5-1) ...
Setting up libhttp-message-perl (6.18-1) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3.7 (3.7.5~rc1-2) ...
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up gettext (0.19.8.1-9) ...
Setting up libhttp-cookies-perl (6.04-2) ...
Setting up python-pkg-resources (41.2.0-1) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libparams-classify-perl (0.015-1+b2) ...
Setting up python3 (3.7.5-1) ...
Setting up man-db (2.9.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libmodule-runtime-perl (0.016-1) ...
Setting up node-acorn (5.5.3+ds3-3) ...
Setting up gyp (0.1+20180428git4d467626-3) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libmoo-perl (2.003004-2) ...
Setting up po-debconf (1.0.21) ...
Setting up dh-autoreconf (19) ...
Setting up dh-strip-nondeterminism (1.6.1-1) ...
Setting up liblwp-protocol-https-perl (6.07-2) ...
Setting up libwww-perl (6.39-1) ...
Setting up debhelper (12.7.1) ...
Setting up libparse-debcontrol-perl (2.005-4) ...
Setting up devscripts (2.19.7) ...
Setting up dh-buildinfo (0.11+nmu2) ...
Setting up libdebian-copyright-perl (0.2-4) ...
Setting up pkg-js-tools (0.9.17) ...
Setting up sbuild-build-depends-nodejs-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.29-2+rpi1) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.15.0-58-generic armhf (armv8l)
Toolchain package versions: binutils_2.32.51.20190909-1+rpi1 dpkg-dev_1.19.7 g++-9_9.2.1-8+rpi1 gcc-9_9.2.1-8+rpi1 libc6-dev_2.29-2+rpi1 libstdc++-9-dev_9.2.1-8+rpi1 libstdc++6_9.2.1-8+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_1.8.4 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.46 bash_5.0-4 bash-completion_1:2.8-6 binutils_2.32.51.20190909-1+rpi1 binutils-arm-linux-gnueabihf_2.32.51.20190909-1+rpi1 binutils-common_2.32.51.20190909-1+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 ca-certificates_20190110 cdbs_0.4.159 coreutils_8.30-3 cpp_4:9.2.1-3+rpi1 cpp-9_9.2.1-8+rpi1 curl_7.66.0-1+b1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.7.1 debianutils_4.9 devscripts_2.19.7 dh-autoreconf_19 dh-buildinfo_0.11+nmu2 dh-strip-nondeterminism_1.6.1-1 diffutils_1:3.7-3 dirmngr_2.2.17-3+b1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-1 e2fsprogs_1.45.4-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.37-6 findutils_4.7.0-1 g++_4:9.2.1-3+rpi1 g++-9_9.2.1-8+rpi1 gcc_4:9.2.1-3+rpi1 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-6-base_6.5.0-1+rpi1+b3 gcc-7-base_7.4.0-14 gcc-9_9.2.1-8+rpi1 gcc-9-base_9.2.1-8+rpi1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gnupg_2.2.17-3 gnupg-l10n_2.2.17-3 gnupg-utils_2.2.17-3+b1 gpg_2.2.17-3+b1 gpg-agent_2.2.17-3+b1 gpg-wks-client_2.2.17-3+b1 gpg-wks-server_2.2.17-3+b1 gpgconf_2.2.17-3+b1 gpgsm_2.2.17-3+b1 gpgv_2.2.17-3+b1 grep_3.3-1 groff-base_1.22.4-3 gyp_0.1+20180428git4d467626-3 gzip_1.9-3 hostname_3.22 icu-devtools_63.2-2 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-2 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libarray-unique-perl_0.08-2 libasan5_9.2.1-8+rpi1 libassuan0_2.5.3-7 libatomic1_9.2.1-8+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2 libb-hooks-op-check-perl_0.22-1+b3 libbinutils_2.32.51.20190909-1+rpi1 libblkid1_2.34-0.1 libbrotli1_1.0.7-4 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libc-ares-dev_1.15.0-1 libc-ares2_1.15.0-1 libc-bin_2.29-2+rpi1 libc-dev-bin_2.29-2+rpi1 libc6_2.29-2+rpi1 libc6-dev_2.29-2+rpi1 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcap2-bin_1:2.25-2 libcc1-0_9.2.1-8+rpi1 libclass-accessor-perl_0.51-1 libclass-method-modifiers-perl_2.13-1 libcom-err2_1.45.4-1 libcroco3_0.6.13-1 libcurl4_7.66.0-1+b1 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.249 libdebhelper-perl_12.7.1 libdebian-copyright-perl_0.2-4 libdevel-callchecker-perl_0.008-1+b1 libdevel-globaldestruction-perl_0.14-1 libdpkg-perl_1.19.7 libdynaloader-functions-perl_0.003-1 libelf1_0.176-1.1 libencode-locale-perl_1.05-1 liberror-perl_0.17028-1 libexpat1_2.2.9-1 libexporter-lite-perl_0.08-1 libext2fs2_1.45.4-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi6_3.2.1-9 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.6.1-1 libfile-which-perl_1.23-1 libgcc-9-dev_9.2.1-8+rpi1 libgcc1_1:9.2.1-8+rpi1 libgcrypt20_1.8.5-3 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.62.2-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.9-5 libgomp1_9.2.1-8+rpi1 libgpg-error0_1.36-7 libgssapi-krb5-2_1.17-6+b1 libhogweed4_3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libhtml-parser-perl_3.72-3+b5 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.04-2 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libicu-dev_63.2-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libimport-into-perl_1.002005-1 libio-html-perl_1.001-1 libio-pty-perl_1:1.08-1.1+b6 libio-socket-ssl-perl_2.066-1 libio-stringy-perl_2.111-3 libipc-run-perl_20180523.0-1 libisl19_0.20-2 libisl21_0.21-2 libjson-perl_4.02000-1 libk5crypto3_1.17-6+b1 libkeyutils1_1.6-6 libkrb5-3_1.17-6+b1 libkrb5support0_1.17-6+b1 libksba8_1.3.5-2 libldap-2.4-2_2.4.48+dfsg-1+b1 libldap-common_2.4.48+dfsg-1 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_1.9.1-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-6 libmagic1_1:5.37-6 libmodule-runtime-perl_0.016-1 libmoo-perl_2.003004-2 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libncurses6_6.1+20191019-1 libncursesw6_6.1+20191019-1 libnet-http-perl_6.19-1 libnet-ssleay-perl_1.88-1+b2 libnettle6_3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.39.2-1 libnghttp2-dev_1.39.2-1 libnode64_10.15.2~dfsg-2+rpi1 libnpth0_1.6-1 libp11-kit0_0.23.17-2 libpam-cap_1:2.25-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libparams-classify-perl_0.015-1+b2 libparse-debcontrol-perl_2.005-4 libpcre2-8-0_10.32-5 libpcre3_2:8.39-12 libperl5.30_5.30.0-7 libpipeline1_1.5.1-2 libprocps7_2:3.3.15-2 libpsl5_0.20.2-2 libpython-stdlib_2.7.17-1 libpython2-stdlib_2.7.17-1 libpython2.7-minimal_2.7.17-1 libpython2.7-stdlib_2.7.17-1 libpython3-stdlib_3.7.5-1 libpython3.7-minimal_3.7.5~rc1-2 libpython3.7-stdlib_3.7.5~rc1-2 libreadline7_7.0-5 libreadline8_8.0-3 librole-tiny-perl_2.001004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libsasl2-2_2.1.27+dfsg-1+b1 libsasl2-modules-db_2.1.27+dfsg-1+b1 libseccomp2_2.4.1-2+rpi1 libselinux1_2.9-2 libsemanage-common_2.9-3 libsemanage1_2.9-3 libsepol1_2.9-2 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsqlite3-0_3.30.1-1 libss2_1.45.4-1 libssh2-1_1.8.0-2.1 libssl-dev_1.1.1d-2 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.2.1-8+rpi1 libstdc++6_9.2.1-8+rpi1 libstrictures-perl_2.000006-1 libsub-exporter-progressive-perl_0.001013-1 libsub-name-perl_0.26-1 libsub-override-perl_0.09-2 libsub-quote-perl_2.006006-1 libsystemd0_242-7+rpi1 libtasn1-6_4.14-3 libtie-ixhash-perl_1.23-2 libtimedate-perl_2.3000-2 libtinfo5_6.1+20191019-1 libtinfo6_6.1+20191019-1 libtool_2.4.6-11 libtry-tiny-perl_0.30-1 libubsan1_9.2.1-8+rpi1 libuchardet0_0.0.6-3 libudev1_242-7+rpi1 libunistring2_0.9.10-2 liburi-perl_1.76-1 libuuid1_2.34-0.1 libuv1_1.30.1-1 libuv1-dev_1.30.1-1 libwww-perl_6.39-1 libwww-robotrules-perl_6.02-1 libxml2_2.9.4+dfsg1-7+b2 libzstd1_1.4.3+dfsg-1+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.7-2 logsave_1.45.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.9.0-1 mawk_1.3.3-17 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.1+20190803-1 ncurses-bin_6.1+20190803-1 netbase_5.6 node-acorn_5.5.3+ds3-3 node-xtend_4.0.1-2 nodejs_10.15.2~dfsg-2+rpi1 openssl_1.1.1d-2 passwd_1:4.7-2 patch_2.7.6-6 patchutils_0.3.4-2 perl_5.30.0-7 perl-base_5.30.0-7 perl-modules-5.30_5.30.0-7 perl-openssl-defaults_3 pinentry-curses_1.1.0-3 pkg-config_0.29-6 pkg-js-tools_0.9.17 po-debconf_1.0.21 procps_2:3.3.15-2 python_2.7.17-1 python-minimal_2.7.17-1 python-pkg-resources_41.2.0-1 python2_2.7.17-1 python2-minimal_2.7.17-1 python2.7_2.7.17-1 python2.7-minimal_2.7.17-1 python3_3.7.5-1 python3-minimal_3.7.5-1 python3.7_3.7.5~rc1-2 python3.7-minimal_3.7.5~rc1-2 raspbian-archive-keyring_20120528.2 readline-common_8.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-nodejs-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sysvinit-utils_2.96~beta-3 tar_1.30+dfsg-6 tzdata_2019c-3 util-linux_2.34-0.1 wdiff_1.2.2-2 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Fri Oct 25 09:09:45 2019 UTC
gpgv:                using RSA key 03C4E7ABB880F524306E48156611C05EDD39F374
gpgv:                issuer "kapouer@melix.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./nodejs_10.17.0~dfsg-2.dsc
dpkg-source: info: extracting nodejs in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking nodejs_10.17.0~dfsg.orig.tar.xz
dpkg-source: info: unpacking nodejs_10.17.0~dfsg-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying dfhs_module_path_arch_triplet.patch
dpkg-source: info: applying ssl/e5b03b82f72e6915bd24c7ef1481abd1842b84fe.patch
dpkg-source: info: applying use_system_node_gyp.patch
dpkg-source: info: applying privacy_breach.patch
dpkg-source: info: applying make-doc.patch
dpkg-source: info: applying 1005_restore_sh_javascript_nonminified.patch
dpkg-source: info: applying 2017_mips_configure_fpu.patch
dpkg-source: info: applying test_ci_buildd.patch
dpkg-source: info: applying fix_disable_cctest.patch
dpkg-source: info: applying benchmark_without_alice.patch
dpkg-source: info: applying temporarily_silence_buffer_deprecations.patch
dpkg-source: info: applying atomic.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=112
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-0d55599b-0551-4207-8397-f047caa548ef
SCHROOT_UID=107
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package nodejs
dpkg-buildpackage: info: source version 10.17.0~dfsg-2
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
CDBS WARNING:  copyright-check disabled - licensecheck is missing.
sed -e 's/__ABI__/64/g' -e 's/__ARCHS__/amd64 arm64 armhf i386 kfreebsd-i386 kfreebsd-amd64 mips mips64el mips64r6el mipsel ppc64 ppc64el s390x/g' -e 's/__BRANCH__/10/g' \
	< debian/control.in.in > debian/control.in
sed -e 's/__BRANCH__/10/g' \
	< debian/watch.in > debian/watch
test -x debian/rules
rm -f debian/stamp-makefile-build debian/stamp-makefile-install
/usr/bin/make -C . -k clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f -r out/Makefile node node_g out/Release/node \
	out/Release/node.exp
rm -f -r node_modules
rm -f test.tap
# Next one is legacy remove this at some point
rm -f -r test/tmp*
rm -f -r test/.tmp*
/usr/bin/make test-addons-clean
rm -f -r test/addons/??_*/
rm -f -r test/addons/*/build
rm -f test/addons/.buildstamp test/addons/.docbuildstamp
/usr/bin/make test-addons-napi-clean
rm -f -r test/addons-napi/*/build
rm -f test/addons-napi/.buildstamp
/usr/bin/make bench-addons-clean
rm -f -r benchmark/napi/function_call/build
rm -f -r benchmark/napi/function_args/build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f debian/stamp-makefile-check
rm -f debian/stamp-autotools
rmdir --ignore-fail-on-non-empty .
rmdir: failed to remove '.': Invalid argument
make: [/usr/share/cdbs/1/class/autotools.mk:64: makefile-clean] Error 1 (ignored)
rm -f debian/copyright_newhints
rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check
rm -rf "debian/upstream-cruft"
rm -f debian/stamp-upstream-cruft
dh_clean 
rm -f debian/stamp-autotools-files
rm -f icu_config.gypi
rm -rf test/addons/doc-*
rm -f test/addons/.buildstamp
rm -f test/addons/.docbuildstamp
rm -rf test/addons/*/build
rm -f config.gypi
rm -f config.mk
rm -f config.status
rm -f test/fixtures/hello.txt
rm -rf /<<PKGBUILDDIR>>/tmp
find . -name "*.pyc" -delete
rm -rf out
rm -rf deps/acorn/
rm -f debian/libnode64.install
rm -f debian/libnode-dev.links
 debian/rules build-arch
CDBS WARNING:  copyright-check disabled - licensecheck is missing.
sed -e 's/__ABI__/64/g' -e 's/__ARCHS__/amd64 arm64 armhf i386 kfreebsd-i386 kfreebsd-amd64 mips mips64el mips64r6el mipsel ppc64 ppc64el s390x/g' -e 's/__BRANCH__/10/g' \
	< debian/control.in.in > debian/control.in
sed -e 's/__BRANCH__/10/g' \
	< debian/watch.in > debian/watch
test -x debian/rules
mkdir -p "."

Scanning upstream source for new/changed copyright notices...

set -e; LC_ALL=C.UTF-8 /usr/bin/licensecheck --check '.*' --recursive --copyright --deb-fmt --ignore '^(debian/(changelog|copyright(|_hints|_newhints)))$' --lines 0 -- * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
/bin/sh: 1: /usr/bin/licensecheck: not found
0 combinations of copyright and licensing found.
WARNING: 			New or changed notices discovered:

Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

To fix the situation please do the following:
  1) Examine debian/copyright_* and referenced files
  2) Update debian/copyright as needed
  3) Replace debian/copyright_hints with debian/copyright_newhints
touch debian/stamp-copyright-check
touch debian/stamp-upstream-cruft
mkdir -p /<<PKGBUILDDIR>>/tmp
mkdir -p deps/acorn/dist/
cp -rf /usr/lib/nodejs/acorn/dist/* deps/acorn/dist/
touch debian/stamp-autotools-files
chmod a+x /<<PKGBUILDDIR>>/./configure
mkdir -p .
cd . && CFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fPIC -g" CXXFLAGS="-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g" LDFLAGS="-specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now" /<<PKGBUILDDIR>>/./configure --without-npm --without-snapshot --shared --shared-zlib --shared-cares --shared-nghttp2 --with-intl=system-icu --prefix=/usr --openssl-use-def-ca-store --arch-triplet=arm-linux-gnueabihf --node-relative-path="lib/arm-linux-gnueabihf/nodejs:share/nodejs:lib/nodejs" --shared-libuv --shared-openssl --dest-os=linux --dest-cpu=arm --with-arm-float-abi=hard --with-arm-fpu=vfp
creating icu_config.gypi
{ 'target_defaults': { 'cflags': [],
                       'default_configuration': 'Release',
                       'defines': ['NODE_OPENSSL_CERT_STORE'],
                       'include_dirs': [],
                       'libraries': [ '-lz',
                                      '-luv',
                                      '-lcares',
                                      '-lnghttp2',
                                      '-lcrypto',
                                      '-lssl',
                                      '-licui18n',
                                      '-licuuc',
                                      '-licudata']},
  'variables': { 'arch_triplet': 'arm-linux-gnueabihf',
                 'arm_float_abi': 'hard',
                 'arm_fpu': 'vfp',
                 'arm_thumb': 0,
                 'arm_version': '6',
                 'asan': 0,
                 'build_v8_with_gn': 'false',
                 'coverage': 'false',
                 'debug_nghttp2': 'false',
                 'enable_lto': 'false',
                 'enable_pgo_generate': 'false',
                 'enable_pgo_use': 'false',
                 'force_dynamic_crt': 1,
                 'host_arch': 'arm',
                 'icu_gyp_path': 'tools/icu/icu-system.gyp',
                 'icu_small': 'false',
                 'icu_ver_major': '63',
                 'llvm_version': 0,
                 'node_byteorder': 'little',
                 'node_debug_lib': 'false',
                 'node_enable_d8': 'false',
                 'node_enable_v8_vtunejit': 'false',
                 'node_install_npm': 'false',
                 'node_module_version': 64,
                 'node_no_browser_globals': 'false',
                 'node_prefix': '/usr',
                 'node_relative_path': 'lib/arm-linux-gnueabihf/nodejs:share/nodejs:lib/nodejs',
                 'node_release_urlbase': '',
                 'node_shared': 'true',
                 'node_shared_cares': 'true',
                 'node_shared_http_parser': 'false',
                 'node_shared_libuv': 'true',
                 'node_shared_nghttp2': 'true',
                 'node_shared_openssl': 'true',
                 'node_shared_zlib': 'true',
                 'node_tag': '',
                 'node_target_type': 'shared_library',
                 'node_use_bundled_v8': 'true',
                 'node_use_dtrace': 'false',
                 'node_use_etw': 'false',
                 'node_use_large_pages': 'false',
                 'node_use_openssl': 'true',
                 'node_use_pch': 'false',
                 'node_use_perfctr': 'false',
                 'node_use_v8_platform': 'true',
                 'node_with_ltcg': 'false',
                 'node_without_node_options': 'false',
                 'openssl_fips': '',
                 'openssl_no_asm': 0,
                 'shlib_suffix': 'so.64',
                 'target_arch': 'arm',
                 'v8_enable_gdbjit': 0,
                 'v8_enable_i18n_support': 1,
                 'v8_enable_inspector': 1,
                 'v8_no_strict_aliasing': 1,
                 'v8_optimized_debug': 0,
                 'v8_promise_internal_field_count': 1,
                 'v8_random_seed': 0,
                 'v8_trace_maps': 0,
                 'v8_typed_array_max_size_in_heap': 0,
                 'v8_use_snapshot': 'false',
                 'want_separate_host_toolset': 0}}
creating config.gypi
creating config.status
creating config.mk
running: 
    python tools/gyp_node.py --no-parallel -f make-linux
touch debian/stamp-autotools
/usr/bin/make -C . build
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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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 {
      |                       ~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/utils/random-number-generator.h:9,
                 from ../deps/v8/src/base/utils/random-number-generator.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/utils/random-number-generator.h:9,
                 from ../deps/v8/src/base/utils/random-number-generator.cc:5:
/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector<long long unsigned int> v8::base::ComplementSample(const std::unordered_set<long long unsigned int>&, uint64_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<long long unsigned int> v8::base::RandomNumberGenerator::NextSampleSlow(uint64_t, size_t, const std::unordered_set<long long unsigned int>&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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
In file included from ../deps/v8/src/torque/declarable.h:14,
                 from ../deps/v8/src/torque/global-context.h:10,
                 from ../deps/v8/src/torque/file-visitor.h:12,
                 from ../deps/v8/src/torque/implementation-visitor.h:12,
                 from ../deps/v8/src/torque/implementation-visitor.cc:5:
../deps/v8/src/torque/types.h: In member function 'v8::internal::torque::VisitResult v8::internal::torque::ImplementationVisitor::Visit(v8::internal::torque::IdentifierExpression*)':
../deps/v8/src/torque/types.h:175:7: warning: '<anonymous>.v8::internal::torque::VisitResult::type_' may be used uninitialized in this function [-Wmaybe-uninitialized]
  175 | class VisitResult {
      |       ^~~~~~~~~~~
../deps/v8/src/torque/types.h: In member function 'v8::internal::torque::LocationReference v8::internal::torque::ImplementationVisitor::GetLocationReference(v8::internal::torque::LocationExpression*)':
../deps/v8/src/torque/types.h:175:7: warning: '<anonymous>.v8::internal::torque::VisitResult::type_' may be used uninitialized in this function [-Wmaybe-uninitialized]
  175 | class VisitResult {
      |       ^~~~~~~~~~~
  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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/antlr4-common.h:38,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Parser.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp:6:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {antlr4::atn::DecisionInfo}; _Tp = antlr4::atn::DecisionInfo; _Alloc = std::allocator<antlr4::atn::DecisionInfo>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<antlr4::atn::DecisionInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<antlr4::atn::DecisionInfo*, std::vector<antlr4::atn::DecisionInfo> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In constructor 'antlr4::atn::ProfilingATNSimulator::ProfilingATNSimulator(antlr4::Parser*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<antlr4::atn::DecisionInfo*, std::vector<antlr4::atn::DecisionInfo> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/memory:65,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/antlr4-common.h:27,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Exceptions.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/RecognitionException.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ANTLRErrorListener.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/ProxyErrorListener.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Recognizer.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/Parser.h:8,
                 from ../deps/v8/third_party/antlr4/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp:6:
/usr/include/c++/9/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const antlr4::atn::DecisionInfo*, std::vector<antlr4::atn::DecisionInfo> >; _ForwardIterator = antlr4::atn::DecisionInfo*; bool _TrivialValueTypes = false]':
/usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const antlr4::atn::DecisionInfo*, std::vector<antlr4::atn::DecisionInfo> >' changed in GCC 7.1
   76 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const antlr4::atn::DecisionInfo*, std::vector<antlr4::atn::DecisionInfo> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_uninitialized.h: In member function 'virtual std::vector<antlr4::atn::DecisionInfo> antlr4::atn::ProfilingATNSimulator::getDecisionInfo() const':
/usr/include/c++/9/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const antlr4::atn::DecisionInfo*, std::vector<antlr4::atn::DecisionInfo> >' changed in GCC 7.1
  131 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  132 |            && __is_trivial(_ValueType2)
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  133 |            && __assignable>::
      |            ~~~~~~~~~~~~~~~~~~
  134 |  __uninit_copy(__first, __last, __result);
      |  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -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  -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 199e0b039801b7c775b537b946b22bb457cda79e.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 753e49233a50743e2ddd77a212013e0f1d6735d6.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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/inspector/v8-debugger.h:10,
                 from ../deps/v8/src/inspector/v8-debugger.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8_inspector::V8StackTraceId&}; _Tp = v8_inspector::V8StackTraceId; _Alloc = std::allocator<v8_inspector::V8StackTraceId>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8_inspector::V8StackTraceId>::iterator' {aka '__gnu_cxx::__normal_iterator<v8_inspector::V8StackTraceId*, std::vector<v8_inspector::V8StackTraceId> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = v8_inspector::V8StackTraceId; _Alloc = std::allocator<v8_inspector::V8StackTraceId>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8_inspector::V8StackTraceId>::iterator' {aka '__gnu_cxx::__normal_iterator<v8_inspector::V8StackTraceId*, std::vector<v8_inspector::V8StackTraceId> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void v8_inspector::V8Debugger::asyncTaskStartedForStack(void*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8_inspector::V8StackTraceId*, std::vector<v8_inspector::V8StackTraceId> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/inspector/v8-debugger.h:10,
                 from ../deps/v8/src/inspector/v8-debugger.cc:5:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8_inspector::V8Debugger::externalAsyncTaskStarted(const v8_inspector::V8StackTraceId&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8_inspector::V8StackTraceId*, std::vector<v8_inspector::V8StackTraceId> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 from ../deps/v8/src/allocation.h:10,
                 from ../deps/v8/src/assembler.h:42,
                 from ../deps/v8/src/assembler.cc:35:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::ConstantPoolEntry&}; _Tp = v8::internal::ConstantPoolEntry; _Alloc = std::allocator<v8::internal::ConstantPoolEntry>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::ConstantPoolEntry>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::ConstantPoolEntry*, std::vector<v8::internal::ConstantPoolEntry> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 from ../deps/v8/src/allocation.h:10,
                 from ../deps/v8/src/assembler.h:42,
                 from ../deps/v8/src/assembler.cc:35:
/usr/include/c++/9/bits/stl_vector.h: In member function 'v8::internal::ConstantPoolEntry::Access v8::internal::ConstantPoolBuilder::AddEntry(v8::internal::ConstantPoolEntry&, v8::internal::ConstantPoolEntry::Type)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::ConstantPoolEntry*, std::vector<v8::internal::ConstantPoolEntry> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::ConstantPoolEntry*, std::vector<v8::internal::ConstantPoolEntry> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 from ../deps/v8/src/allocation.h:10,
                 from ../deps/v8/src/arguments.h:8,
                 from ../deps/v8/src/builtins/builtins-utils.h:8,
                 from ../deps/v8/src/builtins/builtins-math.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 from ../deps/v8/src/allocation.h:10,
                 from ../deps/v8/src/arguments.h:8,
                 from ../deps/v8/src/builtins/builtins-utils.h:8,
                 from ../deps/v8/src/builtins/builtins-math.cc:5:
/usr/include/c++/9/bits/stl_vector.h: In function 'v8::internal::Object* v8::internal::Builtin_Impl_MathHypot(v8::internal::BuiltinArguments, v8::internal::Isolate*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/unordered_map:46,
                 from ../deps/v8/src/cancelable-task.h:8,
                 from ../deps/v8/src/cancelable-task.cc:5:
/usr/include/c++/9/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, v8::internal::Cancelable*>; _Alloc = std::allocator<std::pair<const long long unsigned int, v8::internal::Cancelable*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _H1 = std::hash<long long unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/9/bits/hashtable.h:1849:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, v8::internal::Cancelable*>, std::allocator<std::pair<const long long unsigned int, v8::internal::Cancelable*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, v8::internal::Cancelable*>, false, false>'} changed in GCC 7.1
 1849 |     _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1850 |         _H1, _H2, _Hash, _RehashPolicy, _Traits>::
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/hashtable.h: In member function 'v8::internal::CancelableTaskManager::TryAbortResult v8::internal::CancelableTaskManager::TryAbort(v8::internal::CancelableTaskManager::Id)':
/usr/include/c++/9/bits/hashtable.h:768:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, v8::internal::Cancelable*>, std::allocator<std::pair<const long long unsigned int, v8::internal::Cancelable*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, v8::internal::Cancelable*>, false, false>'} changed in GCC 7.1
  768 |       { return erase(const_iterator(__it)); }
      |                                          ^
/usr/include/c++/9/bits/hashtable.h: In member function 'void v8::internal::CancelableTaskManager::CancelAndWait()':
/usr/include/c++/9/bits/hashtable.h:768:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, v8::internal::Cancelable*>, std::allocator<std::pair<const long long unsigned int, v8::internal::Cancelable*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, v8::internal::Cancelable*>, false, false>'} changed in GCC 7.1
  768 |       { return erase(const_iterator(__it)); }
      |                                          ^
/usr/include/c++/9/bits/hashtable.h: In member function 'v8::internal::CancelableTaskManager::TryAbortResult v8::internal::CancelableTaskManager::TryAbortAll()':
/usr/include/c++/9/bits/hashtable.h:768:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, v8::internal::Cancelable*>, std::allocator<std::pair<const long long unsigned int, v8::internal::Cancelable*> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, v8::internal::Cancelable*>, false, false>'} changed in GCC 7.1
  768 |       { return erase(const_iterator(__it)); }
      |                                          ^
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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)), &dividend_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:686: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>}]'
  686 |     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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/memory:65,
                 from ../deps/v8/include/v8.h:21,
                 from ../deps/v8/src/accessors.h:8,
                 from ../deps/v8/src/compiler/access-info.cc:7:
/usr/include/c++/9/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>; _ForwardIterator = v8::internal::compiler::PropertyAccessInfo*; _Allocator = v8::internal::ZoneAllocator<v8::internal::compiler::PropertyAccessInfo>]':
/usr/include/c++/9/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
  267 |     __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/accessors.h:8,
                 from ../deps/v8/src/compiler/access-info.cc:7:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::compiler::PropertyAccessInfo&}; _Tp = v8::internal::compiler::PropertyAccessInfo; _Alloc = v8::internal::ZoneAllocator<v8::internal::compiler::PropertyAccessInfo>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::compiler::PropertyAccessInfo, v8::internal::ZoneAllocator<v8::internal::compiler::PropertyAccessInfo> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::compiler::PropertyAccessInfo*, std::vector<v8::internal::compiler::PropertyAccessInfo, v8::internal::ZoneAllocator<v8::internal::compiler::PropertyAccessInfo> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/memory:65,
                 from ../deps/v8/include/v8.h:21,
                 from ../deps/v8/src/accessors.h:8,
                 from ../deps/v8/src/compiler/access-info.cc:7:
/usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
  310 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_uninitialized.h:311:2: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
  310 |       return std::__uninitialized_copy_a
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |  (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/accessors.h:8,
                 from ../deps/v8/src/compiler/access-info.cc:7:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool v8::internal::compiler::AccessInfoFactory::ComputePropertyAccessInfos(const MapHandles&, v8::internal::Handle<v8::internal::Name>, v8::internal::compiler::AccessMode, v8::internal::ZoneVector<v8::internal::compiler::PropertyAccessInfo>*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::PropertyAccessInfo*, std::vector<v8::internal::compiler::PropertyAccessInfo, v8::internal::ZoneAllocator<v8::internal::compiler::PropertyAccessInfo> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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 = 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 {
      |                       ~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/globals.h:14,
                 from ../deps/v8/src/compiler/opcodes.h:10,
                 from ../deps/v8/src/compiler/node.h:8,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = v8::internal::SourcePosition; _Alloc = v8::internal::ZoneAllocator<v8::internal::SourcePosition>]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<v8::internal::SourcePosition, v8::internal::ZoneAllocator<v8::internal::SourcePosition> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::SourcePosition*, std::vector<v8::internal::SourcePosition, v8::internal::ZoneAllocator<v8::internal::SourcePosition> > >'} changed in GCC 7.1
  509 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/globals.h:14,
                 from ../deps/v8/src/compiler/opcodes.h:10,
                 from ../deps/v8/src/compiler/node.h:8,
                 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:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::SourcePositionTable::SetSourcePosition(v8::internal::compiler::Node*, v8::internal::SourcePosition)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::SourcePosition*, std::vector<v8::internal::SourcePosition, v8::internal::ZoneAllocator<v8::internal::SourcePosition> > >' changed in GCC 7.1
  957 |    _M_fill_insert(end(), __new_size - size(), __x);
      |    ^~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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 = 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 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 {
      |       ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::compiler::Constant&}; _Tp = v8::internal::compiler::Constant; _Alloc = v8::internal::ZoneAllocator<v8::internal::compiler::Constant>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 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:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitGoto(v8::internal::compiler::BasicBlock*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitComment(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::EmitTableSwitch(const v8::internal::compiler::SwitchInfo&, v8::internal::compiler::InstructionOperand&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::EmitLookupSwitch(const v8::internal::compiler::SwitchInfo&, v8::internal::compiler::InstructionOperand&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitReturn(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::compiler::InstructionOperand&}; _Tp = v8::internal::compiler::InstructionOperand; _Alloc = v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 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:
/usr/include/c++/9/bits/stl_vector.h: In member function 'size_t v8::internal::compiler::InstructionSelector::AddOperandToStateValueDescriptor(v8::internal::compiler::StateValueList*, v8::internal::compiler::InstructionOperandVector*, v8::internal::compiler::OperandGenerator*, v8::internal::compiler::StateObjectDeduplicator*, v8::internal::compiler::Node*, v8::internal::MachineType, v8::internal::compiler::FrameStateInputKind, v8::internal::Zone*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::AppendDeoptimizeArguments(v8::internal::compiler::InstructionOperandVector*, v8::internal::DeoptimizeKind, v8::internal::DeoptimizeReason, const v8::internal::VectorSlotPair&, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'v8::internal::compiler::Instruction* v8::internal::compiler::InstructionSelector::EmitWithContinuation(v8::internal::compiler::InstructionCode, size_t, v8::internal::compiler::InstructionOperand*, size_t, v8::internal::compiler::InstructionOperand*, v8::internal::compiler::FlagsContinuation*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'v8::internal::compiler::Instruction* v8::internal::compiler::InstructionSelector::EmitDeoptimize(v8::internal::compiler::InstructionCode, size_t, v8::internal::compiler::InstructionOperand*, size_t, v8::internal::compiler::InstructionOperand*, v8::internal::DeoptimizeKind, v8::internal::DeoptimizeReason, const v8::internal::VectorSlotPair&, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::InitializeCallBuffer(v8::internal::compiler::Node*, v8::internal::compiler::CallBuffer*, v8::internal::compiler::InstructionSelector::CallBufferFlags, bool, int)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::InstructionOperand*, std::vector<v8::internal::compiler::InstructionOperand, v8::internal::ZoneAllocator<v8::internal::compiler::InstructionOperand> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitCall(v8::internal::compiler::Node*, v8::internal::compiler::BasicBlock*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitTailCall(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 long int, char>; Hash = v8::base::hash<std::pair<long long int, char> >; Pred = std::equal_to<std::pair<long 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 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 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 long int, char>; Hash = v8::base::hash<std::pair<long long int, char> >; Pred = std::equal_to<std::pair<long 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 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 {
      |                       ~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/globals.h:14,
                 from ../deps/v8/src/compiler/opcodes.h:10,
                 from ../deps/v8/src/compiler/node.h:8,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = v8::internal::compiler::NodeOrigin; _Alloc = v8::internal::ZoneAllocator<v8::internal::compiler::NodeOrigin>]':
/usr/include/c++/9/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<v8::internal::compiler::NodeOrigin, v8::internal::ZoneAllocator<v8::internal::compiler::NodeOrigin> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::compiler::NodeOrigin*, std::vector<v8::internal::compiler::NodeOrigin, v8::internal::ZoneAllocator<v8::internal::compiler::NodeOrigin> > >'} changed in GCC 7.1
  509 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/globals.h:14,
                 from ../deps/v8/src/compiler/opcodes.h:10,
                 from ../deps/v8/src/compiler/node.h:8,
                 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:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::NodeOriginTable::SetNodeOrigin(v8::internal::compiler::Node*, const v8::internal::compiler::NodeOrigin&)':
/usr/include/c++/9/bits/stl_vector.h:957:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::NodeOrigin*, std::vector<v8::internal::compiler::NodeOrigin, v8::internal::ZoneAllocator<v8::internal::compiler::NodeOrigin> > >' changed in GCC 7.1
  957 |    _M_fill_insert(end(), __new_size - size(), __x);
      |    ^~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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 = 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 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)+16).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)+16).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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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 = 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 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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)
      |                             ~~~~~~~~~~~~~~~~^~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/counters.h:8,
                 from ../deps/v8/src/counters.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {v8::internal::RuntimeCallStatEntries::Entry}; _Tp = v8::internal::RuntimeCallStatEntries::Entry; _Alloc = std::allocator<v8::internal::RuntimeCallStatEntries::Entry>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::RuntimeCallStatEntries::Entry>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::RuntimeCallStatEntries::Entry*, std::vector<v8::internal::RuntimeCallStatEntries::Entry> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void v8::internal::RuntimeCallStatEntries::Add(v8::internal::RuntimeCallCounter*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::RuntimeCallStatEntries::Entry*, std::vector<v8::internal::RuntimeCallStatEntries::Entry> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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 '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;
      |                   ^~~~~~
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;
      |                   ^~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from ../deps/v8/src/interpreter/bytecode-array-writer.h:10,
                 from ../deps/v8/src/interpreter/bytecode-array-builder.h:11,
                 from ../deps/v8/src/interpreter/bytecode-array-builder.cc:5:
../deps/v8/src/interpreter/bytecodes.h: In member function 'v8::internal::interpreter::BytecodeArrayBuilder& v8::internal::interpreter::BytecodeArrayBuilder::LoadLiteral(v8::internal::AstSymbol)':
../deps/v8/src/interpreter/bytecodes.h:898:12: warning: 'entry' may be used uninitialized in this function [-Wmaybe-uninitialized]
  898 |     } else if (value <= kMaxUInt16) {
      |            ^~
../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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/utils.h:14,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::interpreter::ConstantArrayBuilder::Entry&}; _Tp = v8::internal::interpreter::ConstantArrayBuilder::Entry; _Alloc = v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::interpreter::ConstantArrayBuilder::Entry*, std::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/utils.h:14,
                 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:
/usr/include/c++/9/bits/stl_vector.h: In member function 'size_t v8::internal::interpreter::ConstantArrayBuilder::ConstantArraySlice::Allocate(v8::internal::interpreter::ConstantArrayBuilder::Entry, size_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::interpreter::ConstantArrayBuilder::Entry*, std::vector<v8::internal::interpreter::ConstantArrayBuilder::Entry, v8::internal::ZoneAllocator<v8::internal::interpreter::ConstantArrayBuilder::Entry> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:60,
                 from ../deps/v8/src/heap/heap.h:9,
                 from ../deps/v8/src/heap/factory.h:11,
                 from ../deps/v8/src/ast/ast-value-factory.h:36,
                 from ../deps/v8/src/interpreter/constant-array-builder.h:8,
                 from ../deps/v8/src/interpreter/constant-array-builder.cc:5:
/usr/include/c++/9/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const double&>, std::tuple<>}; _Key = double; _Val = std::pair<const double, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const double, unsigned int> >; _Compare = std::less<double>; _Alloc = v8::internal::ZoneAllocator<std::pair<const double, unsigned int> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, unsigned int>, std::_Select1st<std::pair<const double, unsigned int> >, std::less<double>, v8::internal::ZoneAllocator<std::pair<const double, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, unsigned int> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from ../deps/v8/src/heap/heap.h:9,
                 from ../deps/v8/src/heap/factory.h:11,
                 from ../deps/v8/src/ast/ast-value-factory.h:36,
                 from ../deps/v8/src/interpreter/constant-array-builder.h:8,
                 from ../deps/v8/src/interpreter/constant-array-builder.cc:5:
/usr/include/c++/9/bits/stl_map.h: In member function 'size_t v8::internal::interpreter::ConstantArrayBuilder::Insert(double)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<double, std::pair<const double, unsigned int>, std::_Select1st<std::pair<const double, unsigned int> >, std::less<double>, v8::internal::ZoneAllocator<std::pair<const double, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const double, unsigned int> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/handles.h:10,
                 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:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder}; _Tp = v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder; _Alloc = std::allocator<v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder*, std::vector<v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'int v8::internal::OptimizedCompilationInfo::AddInlinedFunction(v8::internal::Handle<v8::internal::SharedFunctionInfo>, v8::internal::SourcePosition)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder*, std::vector<v8::internal::OptimizedCompilationInfo::InlinedFunctionHolder> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/profiler/heap-snapshot-generator.h:10,
                 from ../deps/v8/src/profiler/heap-snapshot-generator.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = v8::internal::HeapObjectsMap::TimeInterval; _Alloc = std::allocator<v8::internal::HeapObjectsMap::TimeInterval>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::HeapObjectsMap::TimeInterval>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::HeapObjectsMap::TimeInterval*, std::vector<v8::internal::HeapObjectsMap::TimeInterval> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'v8::SnapshotObjectId v8::internal::HeapObjectsMap::PushHeapObjectsStats(v8::OutputStream*, int64_t*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::HeapObjectsMap::TimeInterval*, std::vector<v8::internal::HeapObjectsMap::TimeInterval> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/profiler/profile-generator.h:14,
                 from ../deps/v8/src/profiler/profile-generator.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::base::TimeTicks&}; _Tp = v8::base::TimeTicks; _Alloc = std::allocator<v8::base::TimeTicks>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::base::TimeTicks>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::base::TimeTicks*, std::vector<v8::base::TimeTicks> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/profiler/profile-generator.h:14,
                 from ../deps/v8/src/profiler/profile-generator.cc:5:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::CpuProfile::AddPath(v8::base::TimeTicks, const ProfileStackTrace&, int, bool)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::base::TimeTicks*, std::vector<v8::base::TimeTicks> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/flags.h:8,
                 from ../deps/v8/src/source-position.h:10,
                 from ../deps/v8/src/source-position.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {v8::internal::SourcePositionInfo}; _Tp = v8::internal::SourcePositionInfo; _Alloc = std::allocator<v8::internal::SourcePositionInfo>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::SourcePositionInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::SourcePositionInfo*, std::vector<v8::internal::SourcePositionInfo> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {v8::internal::SourcePositionInfo}; _Tp = v8::internal::SourcePositionInfo; _Alloc = std::allocator<v8::internal::SourcePositionInfo>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::SourcePositionInfo*, std::vector<v8::internal::SourcePositionInfo> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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:1562:23: warning: 'imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1562 |     if (BoundsCheckMem(decoder, type.size(), imm.offset, index.gp(), pinned)) {
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:1528:23: warning: 'imm.v8::internal::wasm::MemoryAccessImmediate<v8::internal::wasm::Decoder::kValidate>::offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1528 |     if (BoundsCheckMem(decoder, type.size(), imm.offset, index.gp(), pinned)) {
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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>::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,
      |                                     ^~~
../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,
      |                                     ^~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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: {
      |       ^~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/globals.h:14,
                 from ../deps/v8/src/wasm/module-decoder.h:8,
                 from ../deps/v8/src/wasm/module-decoder.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {v8::internal::wasm::WasmGlobal}; _Tp = v8::internal::wasm::WasmGlobal; _Alloc = std::allocator<v8::internal::wasm::WasmGlobal>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::wasm::WasmGlobal>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::wasm::WasmGlobal*, std::vector<v8::internal::wasm::WasmGlobal> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {v8::internal::wasm::WasmGlobal}; _Tp = v8::internal::wasm::WasmGlobal; _Alloc = std::allocator<v8::internal::wasm::WasmGlobal>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::wasm::WasmGlobal*, std::vector<v8::internal::wasm::WasmGlobal> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {v8::internal::wasm::WasmDataSegment}; _Tp = v8::internal::wasm::WasmDataSegment; _Alloc = std::allocator<v8::internal::wasm::WasmDataSegment>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::wasm::WasmDataSegment>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::wasm::WasmDataSegment*, std::vector<v8::internal::wasm::WasmDataSegment> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void v8::internal::wasm::ModuleDecoderImpl::DecodeSection(v8::internal::wasm::SectionCode, v8::internal::Vector<const unsigned char>, uint32_t, bool)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::wasm::WasmDataSegment*, std::vector<v8::internal::wasm::WasmDataSegment> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
../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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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) {
      |             ^~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../deps/v8/src/globals.h:14,
                 from ../deps/v8/src/machine-type.h:11,
                 from ../deps/v8/src/signature.h:9,
                 from ../deps/v8/src/wasm/wasm-module-builder.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {v8::internal::wasm::WasmModuleBuilder::WasmGlobal}; _Tp = v8::internal::wasm::WasmModuleBuilder::WasmGlobal; _Alloc = v8::internal::ZoneAllocator<v8::internal::wasm::WasmModuleBuilder::WasmGlobal>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::wasm::WasmModuleBuilder::WasmGlobal, v8::internal::ZoneAllocator<v8::internal::wasm::WasmModuleBuilder::WasmGlobal> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::wasm::WasmModuleBuilder::WasmGlobal*, std::vector<v8::internal::wasm::WasmModuleBuilder::WasmGlobal, v8::internal::ZoneAllocator<v8::internal::wasm::WasmModuleBuilder::WasmGlobal> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'uint32_t v8::internal::wasm::WasmModuleBuilder::AddGlobal(v8::internal::wasm::ValueType, bool, bool, const v8::internal::wasm::WasmInitExpr&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::wasm::WasmModuleBuilder::WasmGlobal*, std::vector<v8::internal::wasm::WasmModuleBuilder::WasmGlobal, v8::internal::ZoneAllocator<v8::internal::wasm::WasmModuleBuilder::WasmGlobal> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/assembler-arm.o ../deps/v8/src/arm/assembler-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/assembler-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm.cc:37:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()':
../deps/v8/src/frames.h:47:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess]
   47 |     memset(&cache_[0], 0, sizeof(cache_));
      |                                         ^
../deps/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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/isolate.h: In constructor 'v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)':
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
  483 |           prev_(nullptr) {
      |                        ^
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
  245 |   ThreadId& operator=(const ThreadId& other) {
      |             ^~~~~~~~
../deps/v8/src/isolate.h: In member function 'v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const':
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
  487 |     ThreadId thread_id() const { return thread_id_; }
      |                                         ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
  245 |   ThreadId& operator=(const ThreadId& other) {
      |             ^~~~~~~~
../deps/v8/src/isolate.h: In member function 'v8::internal::ThreadId v8::internal::Isolate::thread_id() const':
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
  599 |   THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
      |                                       ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro 'THREAD_LOCAL_TOP_ACCESSOR'
  452 |   inline type name() const { return thread_local_top_.name##_; }
      |                                                       ^~~~
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided '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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/v8threads.h: In member function 'v8::internal::ThreadId v8::internal::ThreadState::id()':
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared 'constexpr 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided '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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/base/platform/elapsed-timer.h: In member function 'v8::base::TimeDelta v8::base::ElapsedTimer::Restart()':
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
   62 |     return elapsed;
      |            ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm.cc:37:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
                 from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/base/platform/elapsed-timer.h: In member function 'v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const':
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
   71 |     return elapsed;
      |            ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm.cc:37:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/counters.h: In member function 'v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const':
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared 'constexpr v8::internal::ThreadId::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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
  245 |   ThreadId& operator=(const ThreadId& other) {
      |             ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/counters-inl.h: In member function 'void v8::internal::RuntimeCallTimer::CommitTimeToCounter()':
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
   54 |   counter_->Add(elapsed_);
      |                         ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm.cc:37:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:41:
../deps/v8/src/counters.h:644:28: note:   initializing argument 1 of 'void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)'
  644 |   void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/arm/assembler-arm.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:37:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::ConstantPoolEntry&}; _Tp = v8::internal::ConstantPoolEntry; _Alloc = std::allocator<v8::internal::ConstantPoolEntry>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::ConstantPoolEntry>::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::ConstantPoolEntry*, std::vector<v8::internal::ConstantPoolEntry> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/arm/assembler-arm.h:44,
                 from ../deps/v8/src/arm/assembler-arm.cc:37:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::Assembler::ConstantPoolAddEntry(int, v8::internal::Double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::ConstantPoolEntry*, std::vector<v8::internal::ConstantPoolEntry> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::Assembler::ConstantPoolAddEntry(int, v8::internal::RelocInfo::Mode, intptr_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::ConstantPoolEntry*, std::vector<v8::internal::ConstantPoolEntry> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/code-stubs-arm.o ../deps/v8/src/arm/code-stubs-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/code-stubs-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/utils.h:24,
                 from ../deps/v8/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/arm/code-stubs-arm.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/arm/code-stubs-arm.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/arm/code-stubs-arm.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/arm/code-stubs-arm.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/arm/code-stubs-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/code-stubs-arm.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/api-arguments.h:8,
                 from ../deps/v8/src/arm/code-stubs-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/code-stubs-arm.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/api-arguments.h:8,
                 from ../deps/v8/src/arm/code-stubs-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/code-stubs-arm.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-arguments.h:8,
                 from ../deps/v8/src/arm/code-stubs-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/code-stubs-arm.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/contexts.h:8,
                 from ../deps/v8/src/api.h:9,
                 from ../deps/v8/src/api-arguments.h:8,
                 from ../deps/v8/src/arm/code-stubs-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/code-stubs-arm.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/arm/codegen-arm.o ../deps/v8/src/arm/codegen-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/codegen-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:40,
                 from ../deps/v8/src/arm/codegen-arm.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/debug/debug.h:19,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:40,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:40,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm.h:47,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:40,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/codegen-arm.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/arm/constants-arm.o ../deps/v8/src/arm/constants-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/constants-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/arm/cpu-arm.o ../deps/v8/src/arm/cpu-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/cpu-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/cpu-arm.cc:17:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/cpu-arm.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 {
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/deoptimizer-arm.o ../deps/v8/src/arm/deoptimizer-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/deoptimizer-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/deoptimizer-arm.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.cc:5:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided '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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/deoptimizer-arm.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
                 from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/deoptimizer-arm.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.cc:5:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
  245 |   ThreadId& operator=(const ThreadId& other) {
      |             ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/deoptimizer-arm.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/deoptimizer-arm.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/arm/disasm-arm.o ../deps/v8/src/arm/disasm-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/disasm-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/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/arm/disasm-arm.cc:36:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/disasm-arm.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 {
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/eh-frame-arm.o ../deps/v8/src/arm/eh-frame-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/eh-frame-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/eh-frame-arm.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/eh-frame-arm.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/arm/frame-constants-arm.o ../deps/v8/src/arm/frame-constants-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/frame-constants-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/frame-constants-arm.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:26,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/frame-constants-arm.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/v8threads.h:8,
                 from ../deps/v8/src/debug/debug.h:26,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/frame-constants-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/arm/frame-constants-arm.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/arm/interface-descriptors-arm.o ../deps/v8/src/arm/interface-descriptors-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/interface-descriptors-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/interface-descriptors-arm.h:8,
                 from ../deps/v8/src/arm/interface-descriptors-arm.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/interface-descriptors-arm.h:8,
                 from ../deps/v8/src/arm/interface-descriptors-arm.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/arm/interface-descriptors-arm.h:8,
                 from ../deps/v8/src/arm/interface-descriptors-arm.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/arm/macro-assembler-arm.o ../deps/v8/src/arm/macro-assembler-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/macro-assembler-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/macro-assembler-arm.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/debug/debug.h:19,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/macro-assembler-arm.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/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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/macro-assembler-arm.cc:9:
../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/arm/simulator-arm.o ../deps/v8/src/arm/simulator-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/simulator-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/simulator-arm.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/debug/debug.h:19,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/v8threads.h:8,
                 from ../deps/v8/src/debug/debug.h:26,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/debug/debug.h:26,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/v8threads.h:8,
                 from ../deps/v8/src/debug/debug.h:26,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/counters.h:11,
                 from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/simulator-arm.cc:13:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
                 from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/simulator-arm.cc:13:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/v8threads.h:8,
                 from ../deps/v8/src/debug/debug.h:26,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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/assembler-inl.h:8,
                 from ../deps/v8/src/arm/simulator-arm.cc:13:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/arm/simulator-arm.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(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/arm/code-generator-arm.o ../deps/v8/src/compiler/arm/code-generator-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/code-generator-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/code-generator-arm.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/code-generator-arm.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/arm/code-generator-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/compiler/arm/code-generator-arm.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/arm/code-generator-arm.cc:5:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided '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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/compiler/arm/code-generator-arm.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/arm/code-generator-arm.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
                 from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/compiler/arm/code-generator-arm.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/arm/code-generator-arm.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/compiler/arm/code-generator-arm.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/arm/code-generator-arm.cc:5:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
  245 |   ThreadId& operator=(const ThreadId& other) {
      |             ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/compiler/arm/code-generator-arm.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/arm/code-generator-arm.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
                 from ../deps/v8/src/heap/heap-inl.h:15,
                 from ../deps/v8/src/objects/api-callbacks-inl.h:10,
                 from ../deps/v8/src/objects/map-inl.h:12,
                 from ../deps/v8/src/contexts-inl.h:12,
                 from ../deps/v8/src/objects-inl.h:21,
                 from ../deps/v8/src/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/compiler/arm/code-generator-arm.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/arm/code-generator-arm.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = 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 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/arm/code-generator-arm.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/arm/instruction-scheduler-arm.o ../deps/v8/src/compiler/arm/instruction-scheduler-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/instruction-scheduler-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/instruction-scheduler-arm.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/instruction-scheduler-arm.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/arm/instruction-scheduler-arm.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = 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 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/arm/instruction-scheduler-arm.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/arm/instruction-selector-arm.o ../deps/v8/src/compiler/arm/instruction-selector-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/instruction-selector-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/instruction-selector-arm.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/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/arm/instruction-selector-arm.cc:7:
../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()':
../deps/v8/src/frames.h:47:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess]
   47 |     memset(&cache_[0], 0, sizeof(cache_));
      |                                         ^
../deps/v8/src/frames.h:36:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here
   36 |   struct InnerPointerToCodeCacheEntry {
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
                 from ../deps/v8/src/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/arm/instruction-selector-arm.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/base/adapters.h:13,
                 from ../deps/v8/src/compiler/arm/instruction-selector-arm.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = 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 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/arm/instruction-selector-arm.cc:7:
../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/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/arm/instruction-selector-arm.cc:7:
../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:
      |     ^~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 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-impl.h:8,
                 from ../deps/v8/src/compiler/arm/instruction-selector-arm.cc:7:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const v8::internal::compiler::Constant&}; _Tp = v8::internal::compiler::Constant; _Alloc = v8::internal::ZoneAllocator<v8::internal::compiler::Constant>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> >::iterator' {aka '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/platform/platform.h:26,
                 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-impl.h:8,
                 from ../deps/v8/src/compiler/arm/instruction-selector-arm.cc:7:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitStackSlot(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'v8::internal::compiler::InstructionOperand v8::internal::compiler::OperandGenerator::UseImmediate(int)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'v8::internal::compiler::InstructionOperand v8::internal::compiler::OperandGenerator::TempImmediate(int32_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'v8::internal::compiler::InstructionOperand v8::internal::compiler::OperandGenerator::UseImmediate(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::VisitRRI(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::ArchOpcode, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::VisitRRIR(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::ArchOpcode, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::EmitPrepareResults(v8::internal::ZoneVector<v8::internal::compiler::PushParameter>*, const v8::internal::compiler::CallDescriptor*, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::EmitInt32MulWithOverflow(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::Node*, v8::internal::compiler::FlagsContinuation*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitSignExtendWord16ToInt32(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::EmitUbfx(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, uint32_t, uint32_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitSignExtendWord8ToInt32(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'bool v8::internal::compiler::{anonymous}::TryMatchImmediateOrShift(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::InstructionCode*, v8::internal::compiler::Node*, size_t*, v8::internal::compiler::InstructionOperand*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::VisitWord32PairShift(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::InstructionCode, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::EmitStore(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::InstructionCode, size_t, v8::internal::compiler::InstructionOperand*, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In function 'void v8::internal::compiler::{anonymous}::EmitLoad(v8::internal::compiler::InstructionSelector*, v8::internal::compiler::InstructionCode, v8::internal::compiler::InstructionOperand*, v8::internal::compiler::Node*, v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitUnalignedStore(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void v8::internal::compiler::InstructionSelector::VisitS8x16Shuffle(v8::internal::compiler::Node*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<v8::internal::compiler::Constant*, std::vector<v8::internal::compiler::Constant, v8::internal::ZoneAllocator<v8::internal::compiler::Constant> > >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/arm/unwinding-info-writer-arm.o ../deps/v8/src/compiler/arm/unwinding-info-writer-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/unwinding-info-writer-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/unwinding-info-writer-arm.h:8,
                 from ../deps/v8/src/compiler/arm/unwinding-info-writer-arm.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  374 |   return time + delta;
      |                 ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
  273 |   TimeClass operator+(TimeDelta delta) const {
      |                       ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
  417 |   return ticks + delta;
      |                  ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
  108 |   TimeDelta& operator=(const TimeDelta& other) {
      |              ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note:   initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<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/arm/unwinding-info-writer-arm.h:8,
                 from ../deps/v8/src/compiler/arm/unwinding-info-writer-arm.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/arm/unwinding-info-writer-arm.h:8,
                 from ../deps/v8/src/compiler/arm/unwinding-info-writer-arm.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'Dest bit_cast(const Source&) [with Dest = v8::internal::ExternalReference; Source = 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 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/arm/unwinding-info-writer-arm.h:8,
                 from ../deps/v8/src/compiler/arm/unwinding-info-writer-arm.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/arm/debug-arm.o ../deps/v8/src/debug/arm/debug-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/debug-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/debug-arm.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/arm/debug-arm.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/arm/debug-arm.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/arm/debug-arm.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/arm/debug-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/debug/arm/debug-arm.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/debug/debug.h:11,
                 from ../deps/v8/src/debug/arm/debug-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/debug/arm/debug-arm.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/debug/debug.h:11,
                 from ../deps/v8/src/debug/arm/debug-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/debug/arm/debug-arm.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/debug/arm/debug-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/debug/arm/debug-arm.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/debug/debug.h:11,
                 from ../deps/v8/src/debug/arm/debug-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/debug/arm/debug-arm.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/regexp/arm/regexp-macro-assembler-arm.o ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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/arm/regexp-macro-assembler-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/v8/src/handles.h:15,
                 from ../deps/v8/src/code-reference.h:8,
                 from ../deps/v8/src/assembler.h:43,
                 from ../deps/v8/src/arm/assembler-arm.h:47,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.h:8,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/regexp-macro-assembler-arm.h:9,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm.h:47,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.h:8,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm.h:47,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.h:8,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm.h:47,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.h:8,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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/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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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_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_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_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_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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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::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;
      |                 ^~~~~~~~~~~~~~~~~
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;
      |                   ^~~~~~~~~~~~~~~~~~~
  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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_ARM' '-DV8_EMBEDDER_STRING="-node.54"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include  -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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/arm/assembler-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/code-stubs-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/codegen-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/constants-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/cpu-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/deoptimizer-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/disasm-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/eh-frame-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/frame-constants-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/interface-descriptors-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/macro-assembler-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/arm/simulator-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/arm/code-generator-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/arm/instruction-scheduler-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/arm/instruction-selector-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/compiler/arm/unwinding-info-writer-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/debug/arm/debug-arm.o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/regexp/arm/regexp-macro-assembler-arm.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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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=arm" "v8_enable_i18n_support=1" "v8_enable_verify_predictable=0" "v8_target_cpu=arm" "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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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 {
      |                       ~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/queue:62,
                 from ../deps/v8/src/libplatform/default-foreground-task-runner.h:8,
                 from ../deps/v8/src/libplatform/default-foreground-task-runner.cc:5:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, std::unique_ptr<v8::Task> >*, std::vector<std::pair<double, std::unique_ptr<v8::Task> > > >; _Distance = int; _Tp = std::pair<double, std::unique_ptr<v8::Task> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<v8::platform::DefaultForegroundTaskRunner::DelayedEntryCompare>]':
/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::unique_ptr<v8::Task> >*, std::vector<std::pair<double, std::unique_ptr<v8::Task> > > >' changed in GCC 7.1
  128 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, std::unique_ptr<v8::Task> >*, std::vector<std::pair<double, std::unique_ptr<v8::Task> > > >; _Distance = int; _Tp = std::pair<double, std::unique_ptr<v8::Task> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<v8::platform::DefaultForegroundTaskRunner::DelayedEntryCompare>]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::unique_ptr<v8::Task> >*, std::vector<std::pair<double, std::unique_ptr<v8::Task> > > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /usr/include/c++/9/queue:61,
                 from ../deps/v8/src/libplatform/default-foreground-task-runner.h:8,
                 from ../deps/v8/src/libplatform/default-foreground-task-runner.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, std::unique_ptr<v8::Task, std::default_delete<v8::Task> > >}; _Tp = std::pair<double, std::unique_ptr<v8::Task> >; _Alloc = std::allocator<std::pair<double, std::unique_ptr<v8::Task> > >]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::unique_ptr<v8::Task> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, std::unique_ptr<v8::Task> >*, std::vector<std::pair<double, std::unique_ptr<v8::Task> > > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void v8::platform::DefaultForegroundTaskRunner::PostDelayedTask(std::unique_ptr<v8::Task>, double)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::unique_ptr<v8::Task> >*, std::vector<std::pair<double, std::unique_ptr<v8::Task> > > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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:494,
                 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/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, 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:494,
                 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/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, 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:494,
                 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/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, 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:494,
                 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/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, 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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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:494,
                 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/arm-linux-gnueabihf/bits/string_fortified.h:136:34: warning: 'char* __builtin_strncat(char*, const char*, 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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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 {
      |                       ~~~~~~~~~~^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/src/base/utils/random-number-generator.h:9,
                 from ../deps/v8/src/base/utils/random-number-generator.cc:5:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/utils/random-number-generator.h:9,
                 from ../deps/v8/src/base/utils/random-number-generator.cc:5:
/usr/include/c++/9/bits/stl_vector.h: In function 'std::vector<long long unsigned int> v8::base::ComplementSample(const std::unordered_set<long long unsigned int>&, uint64_t)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
../deps/v8/src/base/utils/random-number-generator.cc:128:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
  128 | }
      | ^
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/src/base/utils/random-number-generator.h:9,
                 from ../deps/v8/src/base/utils/random-number-generator.cc:5:
/usr/include/c++/9/bits/stl_vector.h: In member function 'std::vector<long long unsigned int> v8::base::RandomNumberGenerator::NextSampleSlow(uint64_t, size_t, const std::unordered_set<long long unsigned int>&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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:686: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*}]'
  686 |     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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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)), &dividend_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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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:686:25: note:   initializing argument 1 of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = v8::internal::compiler::TNode<v8::internal::Object>; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]'
  686 |     operator()(_ArgTypes... __args) const
      |                ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:368:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
  368 |   TNode<Object> result = accessor(string, length, index);
      |                                                        ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
                 from ../deps/v8/src/builtins/builtins-string-gen.h:8,
                 from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
  382 |   TNode operator=(TNode other) {
      |         ^~~~~~~~
In file included from /usr/include/c++/9/functional:59,
                 from ../deps/v8/src/code-stub-assembler.h:8,
                 from ../deps/v8/src/builtins/builtins-string-gen.h:8,
                 from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
/usr/include/c++/9/bits/std_function.h:686:25: note:   initializing argument 2 of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = v8::internal::compiler::TNode<v8::internal::Object>; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]'
  686 |     operator()(_ArgTypes... __args) const
      |                ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-string-gen.cc:368:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
  368 |   TNode<Object> result = accessor(string, length, index);
      |                                                        ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
                 from ../deps/v8/src/builtins/builtins-string-gen.h:8,
                 from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
  382 |   TNode operator=(TNode other) {
      |         ^~~~~~~~
In file included from /usr/include/c++/9/functional:59,
                 from ../deps/v8/src/code-stub-assembler.h:8,
                 from ../deps/v8/src/builtins/builtins-string-gen.h:8,
                 from ../deps/v8/src/builtins/builtins-string-gen.cc:5:
/usr/include/c++/9/bits/std_function.h:686:25: note:   initializing argument 3 of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = v8::internal::compiler::TNode<v8::internal::Object>; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>}]'
  686 |     operator()(_ArgTypes... __args) const
      |                ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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 |                                          &not_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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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/arm/builtins-arm.o ../deps/v8/src/builtins/arm/builtins-arm.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-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 -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -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/arm/builtins-arm.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
                 from ../deps/v8/src/zone/zone.h:14,
                 from ../deps/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/arm/builtins-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/builtins-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/builtins-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/assembler-arm-inl.h:43,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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/arm/builtins-arm.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/arm/assembler-arm-inl.h:44,
                 from ../deps/v8/src/assembler-inl.h:17,
                 from ../deps/v8/src/builtins/arm/builtins-arm.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(); }
      |            ~~~~~~~~~~~~~~~~^~~~~
  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/arm/builtins-arm.o
  LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python tools/js2c.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_javascript.cc" lib/internal/per_context.js lib/internal/bootstrap/cache.js lib/internal/bootstrap/loaders.js lib/internal/bootstrap/node.js lib/async_hooks.js lib/assert.js lib/buffer.js lib/child_process.js lib/console.js lib/constants.js lib/crypto.js lib/cluster.js lib/dgram.js lib/dns.js lib/domain.js lib/events.js lib/fs.js lib/http.js lib/http2.js lib/_http_agent.js lib/_http_client.js lib/_http_common.js lib/_http_incoming.js lib/_http_outgoing.js lib/_http_server.js lib/https.js lib/inspector.js lib/module.js lib/net.js lib/os.js lib/path.js lib/perf_hooks.js lib/process.js lib/punycode.js lib/querystring.js lib/readline.js lib/repl.js lib/stream.js lib/_stream_readable.js lib/_stream_writable.js lib/_stream_duplex.js lib/_stream_transform.js lib/_stream_passthrough.js lib/_stream_wrap.js lib/string_decoder.js lib/sys.js lib/timers.js lib/tls.js lib/_tls_common.js lib/_tls_wrap.js lib/trace_events.js lib/tty.js lib/url.js lib/util.js lib/v8.js lib/vm.js lib/worker_threads.js lib/zlib.js lib/internal/assert.js lib/internal/async_hooks.js lib/internal/bash_completion.js lib/internal/buffer.js lib/internal/cli_table.js lib/internal/child_process.js lib/internal/cluster/child.js lib/internal/cluster/master.js lib/internal/cluster/round_robin_handle.js lib/internal/cluster/shared_handle.js lib/internal/cluster/utils.js lib/internal/cluster/worker.js lib/internal/crypto/certificate.js lib/internal/crypto/cipher.js lib/internal/crypto/diffiehellman.js lib/internal/crypto/hash.js lib/internal/crypto/keygen.js lib/internal/crypto/pbkdf2.js lib/internal/crypto/random.js lib/internal/crypto/scrypt.js lib/internal/crypto/sig.js lib/internal/crypto/util.js lib/internal/constants.js lib/internal/dgram.js lib/internal/dns/promises.js lib/internal/dns/utils.js lib/internal/domexception.js lib/internal/encoding.js lib/internal/errors.js lib/internal/error-serdes.js lib/internal/fixed_queue.js lib/internal/freelist.js lib/internal/fs/promises.js lib/internal/fs/read_file_context.js lib/internal/fs/streams.js lib/internal/fs/sync_write_stream.js lib/internal/fs/utils.js lib/internal/fs/watchers.js lib/internal/http.js lib/internal/inspector_async_hook.js lib/internal/linkedlist.js lib/internal/modules/cjs/helpers.js lib/internal/modules/cjs/loader.js lib/internal/modules/esm/loader.js lib/internal/modules/esm/create_dynamic_module.js lib/internal/modules/esm/default_resolve.js lib/internal/modules/esm/module_job.js lib/internal/modules/esm/module_map.js lib/internal/modules/esm/translators.js lib/internal/safe_globals.js lib/internal/net.js lib/internal/options.js lib/internal/print_help.js lib/internal/process/esm_loader.js lib/internal/process/main_thread_only.js lib/internal/process/next_tick.js lib/internal/process/per_thread.js lib/internal/process/promises.js lib/internal/process/stdio.js lib/internal/process/warning.js lib/internal/process/worker_thread_only.js lib/internal/querystring.js lib/internal/process/write-coverage.js lib/internal/process/coverage.js lib/internal/readline.js lib/internal/repl.js lib/internal/repl/await.js lib/internal/repl/recoverable.js lib/internal/socket_list.js lib/internal/test/binding.js lib/internal/test/heap.js lib/internal/timers.js lib/internal/tls.js lib/internal/trace_events_async_hooks.js lib/internal/tty.js lib/internal/url.js lib/internal/util.js lib/internal/util/comparisons.js lib/internal/util/inspect.js lib/internal/util/inspector.js lib/internal/util/types.js lib/internal/http2/core.js lib/internal/http2/compat.js lib/internal/http2/util.js lib/internal/v8_prof_polyfill.js lib/internal/v8_prof_processor.js lib/internal/validators.js lib/internal/stream_base_commons.js lib/internal/vm/source_text_module.js lib/internal/worker.js lib/internal/streams/lazy_transform.js lib/internal/streams/async_iterator.js lib/internal/streams/buffer_list.js lib/internal/streams/duplexpair.js lib/internal/streams/legacy.js lib/internal/streams/destroy.js lib/internal/streams/state.js lib/internal/streams/pipeline.js lib/internal/streams/end-of-stream.js lib/internal/wrap_js_stream.js deps/v8/tools/splaytree.js deps/v8/tools/codemap.js deps/v8/tools/consarray.js deps/v8/tools/csvparser.js deps/v8/tools/profile.js deps/v8/tools/profile_view.js deps/v8/tools/logreader.js deps/v8/tools/arguments.js deps/v8/tools/tickprocessor.js deps/v8/tools/SourceMap.js deps/v8/tools/tickprocessor-driver.js deps/node-inspect/lib/_inspect.js deps/node-inspect/lib/internal/inspect_client.js deps/node-inspect/lib/internal/inspect_repl.js deps/acorn/dist/acorn.js deps/acorn/dist/walk.js config.gypi tools/check_macros.py src/notrace_macros.py src/noperfctr_macros.py tools/nodcheck_macros.py
  ln -f "../src/inspector/node_protocol.pdl" "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol.pdl" 2>/dev/null || (rm -rf "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol.pdl" && cp -af "../src/inspector/node_protocol.pdl" "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol.pdl")
  LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python tools/inspector_protocol/convert_protocol_to_json.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol.pdl" "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol.json"
  ln -f "../src/inspector/node_protocol_config.json" "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol_config.json" 2>/dev/null || (rm -rf "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol_config.json" && cp -af "../src/inspector/node_protocol_config.json" "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol_config.json")
  touch cb550024f6c7f0b0dcd84997d4239f9ecdb13895.intermediate
  LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol; python tools/inspector_protocol/code_generator.py --jinja_dir tools/inspector_protocol/.. --output_base "/<<PKGBUILDDIR>>/out/Release/obj/gen/src/" --config "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol_config.json"
  LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python tools/inspector_protocol/concatenate_protocols.py deps/v8/src/inspector/js_protocol.json "/<<PKGBUILDDIR>>/out/Release/obj/gen/node_protocol.json" "/<<PKGBUILDDIR>>/out/Release/obj/gen/concatenated_protocol.json"
  LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/out/Release/lib.host:/<<PKGBUILDDIR>>/out/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p /<<PKGBUILDDIR>>/out/Release/obj/gen; python tools/compress_json.py "/<<PKGBUILDDIR>>/out/Release/obj/gen/concatenated_protocol.json" "/<<PKGBUILDDIR>>/out/Release/obj/gen/v8_inspector_protocol_json.h"
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/async_wrap.o ../src/async_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/async_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/async_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/async_wrap.cc:789:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  789 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(async_wrap, node::AsyncWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/async_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::DestroyParam; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::DestroyParam>&)]':
../src/async_wrap.cc:379:77:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::DestroyParam>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::DestroyParam>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
In file included from /usr/include/c++/9/vector:72,
                 from ../deps/v8/include/v8.h:23,
                 from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/async_wrap.cc:22:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from ../deps/v8/include/v8.h:23,
                 from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/async_wrap.cc:22:
/usr/include/c++/9/bits/stl_vector.h: In static member function 'static void node::AsyncWrap::EmitDestroy(node::Environment*, double)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/bootstrapper.o ../src/bootstrapper.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/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 ../src/bootstrapper.cc:3:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/bootstrapper.cc:186:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
  186 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(symbols, node::symbols::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/callback_scope.o ../src/callback_scope.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/callback_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 ../src/node.h:63,
                 from ../src/callback_scope.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/cares_wrap.o ../src/cares_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/cares_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/cares_wrap.cc:24:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/cares_wrap.cc:2250:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
 2250 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(cares_wrap, node::cares_wrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/cares_wrap.cc:24:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/connection_wrap.o ../src/connection_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/connection_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/connection_wrap.h:6,
                 from ../src/connection_wrap.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/connect_wrap.o ../src/connect_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/connect_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/connect_wrap.h:6,
                 from ../src/connect_wrap.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/debug_utils.o ../src/debug_utils.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/debug_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/node_lib/src/env.o ../src/env.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/env.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_internals.h:27,
                 from ../src/env.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/queue:62,
                 from ../src/memory_tracker.h:7,
                 from ../src/memory_tracker-inl.h:6,
                 from ../src/base_object.h:28,
                 from ../src/async_wrap.h:27,
                 from ../src/handle_wrap.h:27,
                 from ../src/env.h:31,
                 from ../src/env-inl.h:28,
                 from ../src/node_internals.h:31,
                 from ../src/env.cc:1:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >; _Distance = int; _Tp = node::Environment::CleanupHookCallback; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<node::Environment::RunCleanup()::<lambda(const node::Environment::CleanupHookCallback&, const node::Environment::CleanupHookCallback&)> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from ../src/node_perf_common.h:9,
                 from ../src/env-inl.h:33,
                 from ../src/node_internals.h:31,
                 from ../src/env.cc:1:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<node::Environment::RunCleanup()::<lambda(const node::Environment::CleanupHookCallback&, const node::Environment::CleanupHookCallback&)> >]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<node::Environment::RunCleanup()::<lambda(const node::Environment::CleanupHookCallback&, const node::Environment::CleanupHookCallback&)> >]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<node::Environment::RunCleanup()::<lambda(const node::Environment::CleanupHookCallback&, const node::Environment::CleanupHookCallback&)> >]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void node::Environment::RunCleanup()':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<node::Environment::CleanupHookCallback*, std::vector<node::Environment::CleanupHookCallback> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/exceptions.o ../src/exceptions.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/exceptions.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/fs_event_wrap.o ../src/fs_event_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/fs_event_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/fs_event_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/fs_event_wrap.cc:236:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  236 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(fs_event_wrap, node::FSEventWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/fs_event_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/handle_wrap.o ../src/handle_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/handle_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/handle_wrap.h:27,
                 from ../src/handle_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/heap_utils.o ../src/heap_utils.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/heap_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 ../src/heap_utils.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/heap_utils.cc:267:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
  267 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(heap_utils, node::heap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/js_stream.o ../src/js_stream.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/js_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 ../src/async_wrap-inl.h:29,
                 from ../src/stream_base.h:7,
                 from ../src/js_stream.h:8,
                 from ../src/js_stream.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/js_stream.cc:218:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  218 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(js_stream, node::JSStream::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/js_stream.h:6,
                 from ../src/js_stream.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/module_wrap.o ../src/module_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/module_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/module_wrap.cc:10:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/module_wrap.cc:869:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
  869 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(module_wrap,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_url.h:6,
                 from ../src/module_wrap.h:9,
                 from ../src/module_wrap.cc:4:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node.o ../src/node.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/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 ../src/node.h:63,
                 from ../src/node_buffer.h:25,
                 from ../src/node.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_api.o ../src/node_api.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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
../src/node_api.cc: In function 'v8::Local<v8::Value> {anonymous}::v8impl::V8LocalValueFromJsValue(napi_value)':
../src/node_api.cc:297:31: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class v8::Local<v8::Value>' from an array of 'napi_value' {aka 'struct napi_value__*'} [-Wclass-memaccess]
  297 |   memcpy(&local, &v, sizeof(v));
      |                               ^
In file included from ../src/node.h:63,
                 from ../src/node_buffer.h:25,
                 from ../src/node_api.cc:1:
../deps/v8/include/v8.h:204:7: note: 'class v8::Local<v8::Value>' declared here
  204 | class Local {
      |       ^~~~~
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]':
../src/node_object_wrap.h:84:78:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::ObjectWrap>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = {anonymous}::v8impl::Reference; T = v8::Value; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>&)]':
../src/node_api.cc:391:67:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::Reference>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = {anonymous}::v8impl::CallbackBundle; T = v8::Value; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>&)]':
../src/node_api.cc:546:72:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<{anonymous}::v8impl::CallbackBundle>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_buffer.o ../src/node_buffer.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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
../src/node_buffer.cc:36: warning: "MIN" redefined
   36 | #define MIN(a, b) ((a) < (b) ? (a) : (b))
      | 
In file included from /usr/include/uv/unix.h:41,
                 from /usr/include/uv.h:62,
                 from ../src/memory_tracker.h:11,
                 from ../src/memory_tracker-inl.h:6,
                 from ../src/base_object.h:28,
                 from ../src/async_wrap.h:27,
                 from ../src/handle_wrap.h:27,
                 from ../src/env.h:31,
                 from ../src/env-inl.h:28,
                 from ../src/node_errors.h:8,
                 from ../src/node_buffer.cc:24:
/usr/include/arm-linux-gnueabihf/sys/param.h:102: note: this is the location of the previous definition
  102 | #define MIN(a,b) (((a)<(b))?(a):(b))
      | 
In file included from ../src/string_search.h:10,
                 from ../src/node_buffer.cc:28:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc:1109:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
 1109 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(buffer, node::Buffer::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_buffer.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::Buffer::{anonymous}::CallbackInfo; T = v8::ArrayBuffer; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::Buffer::{anonymous}::CallbackInfo>&)]':
../src/node_buffer.cc:148:75:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::Buffer::{anonymous}::CallbackInfo>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::Buffer::{anonymous}::CallbackInfo>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/util-inl.h:28,
                 from ../src/node_errors.h:7,
                 from ../src/node_buffer.cc:24:
../src/util.h: In function 'void node::Buffer::{anonymous}::CompareOffset(const v8::FunctionCallbackInfo<v8::Value>&)':
../src/util.h:115:5: warning: 'target_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  115 |     if (UNLIKELY(!(expr))) {                                                  \
      |     ^~
../src/node_buffer.cc:679:10: note: 'target_start' was declared here
  679 |   size_t target_start;
      |          ^~~~~~~~~~~~
../src/node_buffer.cc:701:37: warning: 'source_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  701 |                       ts_obj_length - source_start);
      |                                     ^
In file included from ../src/util-inl.h:28,
                 from ../src/node_errors.h:7,
                 from ../src/node_buffer.cc:24:
../src/util.h:115:5: warning: 'target_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
  115 |     if (UNLIKELY(!(expr))) {                                                  \
      |     ^~
../src/node_buffer.cc:682:10: note: 'target_end' was declared here
  682 |   size_t target_end;
      |          ^~~~~~~~~~
../src/node_buffer.cc:699:38: warning: 'source_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
  699 |   size_t to_cmp = MIN(MIN(source_end - source_start,
      |                                      ^
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::Copy(const v8::FunctionCallbackInfo<v8::Value>&)':
../src/node_buffer.cc:502:49: warning: 'target_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  502 |   if (source_end - source_start > target_length - target_start)
      |                                   ~~~~~~~~~~~~~~^~~~~~~~~~~~~~
../src/node_buffer.cc:496:37: warning: 'source_start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  496 |   if (target_start >= target_length || source_start >= source_end)
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_buffer.cc:496:37: warning: 'source_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UTF8]':
../src/node_buffer.cc:49:10: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:49:10: note: 'start' was declared here
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:50:10: note: 'end' was declared here
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UCS2]':
../src/node_buffer.cc:49:10: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:49:10: note: 'start' was declared here
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:50:10: note: 'end' was declared here
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::HEX]':
../src/node_buffer.cc:49:10: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:49:10: note: 'start' was declared here
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:50:10: note: 'end' was declared here
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BINARY]':
../src/node_buffer.cc:461:26: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
  461 |       StringBytes::Encode(isolate,
      |       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
  462 |                           ts_obj_data + start,
      |                           ~~~~~~~~~~~~~~~~~~~~
  463 |                           length,
      |                           ~~~~~~~
  464 |                           encoding,
      |                           ~~~~~~~~~
  465 |                           &error);
      |                           ~~~~~~~
../src/node_buffer.cc:50:10: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:50:10: note: 'end' was declared here
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BASE64]':
../src/node_buffer.cc:49:10: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:49:10: note: 'start' was declared here
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:50:10: note: 'end' was declared here
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringSlice(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::ASCII]':
../src/node_buffer.cc:49:10: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized]
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:49:10: note: 'start' was declared here
   49 |   size_t start;                                                             \
      |          ^~~~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc:50:10: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized]
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:50:10: note: 'end' was declared here
   50 |   size_t end;                                                               \
      |          ^~~
../src/node_buffer.cc:457:3: note: in expansion of macro 'SLICE_START_END'
  457 |   SLICE_START_END(env, args[0], args[1], ts_obj_length)
      |   ^~~~~~~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UTF8]':
../src/node_buffer.cc:624:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  624 |   if (offset > ts_obj_length) {
      |   ^~
../src/node_buffer.cc:632:3: warning: 'max_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |   max_length = MIN(ts_obj_length - offset, max_length);
      |   ^~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::UCS2]':
../src/node_buffer.cc:624:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  624 |   if (offset > ts_obj_length) {
      |   ^~
../src/node_buffer.cc:632:3: warning: 'max_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |   max_length = MIN(ts_obj_length - offset, max_length);
      |   ^~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::HEX]':
../src/node_buffer.cc:624:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  624 |   if (offset > ts_obj_length) {
      |   ^~
../src/node_buffer.cc:632:3: warning: 'max_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |   max_length = MIN(ts_obj_length - offset, max_length);
      |   ^~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BINARY]':
../src/node_buffer.cc:624:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  624 |   if (offset > ts_obj_length) {
      |   ^~
../src/node_buffer.cc:632:3: warning: 'max_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |   max_length = MIN(ts_obj_length - offset, max_length);
      |   ^~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::BASE64]':
../src/node_buffer.cc:624:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  624 |   if (offset > ts_obj_length) {
      |   ^~
../src/node_buffer.cc:632:3: warning: 'max_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |   max_length = MIN(ts_obj_length - offset, max_length);
      |   ^~~~~~~~~~
../src/node_buffer.cc: In function 'void node::Buffer::{anonymous}::StringWrite(const v8::FunctionCallbackInfo<v8::Value>&) [with node::encoding encoding = node::ASCII]':
../src/node_buffer.cc:624:3: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  624 |   if (offset > ts_obj_length) {
      |   ^~
../src/node_buffer.cc:632:3: warning: 'max_length' may be used uninitialized in this function [-Wmaybe-uninitialized]
  632 |   max_length = MIN(ts_obj_length - offset, max_length);
      |   ^~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_config.o ../src/node_config.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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
In file included from ../src/node_i18n.h:27,
                 from ../src/node_config.cc:2:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_config.cc:138:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  138 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(config, node::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_constants.o ../src/node_constants.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_constants.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/node_contextify.o ../src/node_contextify.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_contextify.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_contextify.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_contextify.cc:1161:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
 1161 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(contextify, node::contextify::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_internals.h:27,
                 from ../src/node_contextify.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::contextify::ContextifyContext; T = v8::Context; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::contextify::ContextifyContext>&)]':
../src/node_contextify.cc:111:68:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::contextify::ContextifyContext>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::contextify::ContextifyContext>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::CompileFnEntry; T = v8::Function; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::CompileFnEntry>&)]':
../src/node_contextify.cc:1124:39:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::CompileFnEntry>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::CompileFnEntry>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_domain.o ../src/node_domain.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_domain.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_domain.cc:2:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_domain.cc:34:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
   34 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(domain, node::domain::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_encoding.o ../src/node_encoding.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_encoding.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/node_file.o ../src/node_file.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_file.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/aliased_buffer.h:6,
                 from ../src/node_file.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_http2.o ../src/node_http2.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_http2.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/aliased_buffer.h:6,
                 from ../src/node_http2.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_http_parser.o ../src/node_http_parser.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_http_parser.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_messaging.o ../src/node_messaging.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_messaging.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/debug_utils.h:6,
                 from ../src/node_messaging.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_options.o ../src/node_options.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_options.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_options.cc:2:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_options.cc:526:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
  526 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(options, node::options_parser::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_os.o ../src/node_os.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_os.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_os.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_os.cc:444:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  444 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(os, node::os::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_platform.o ../src/node_platform.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_perf.o ../src/node_perf.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_perf.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_perf.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_perf.cc:454:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  454 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(performance, node::performance::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_internals.h:27,
                 from ../src/node_perf.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o ../src/node_postmortem_metadata.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/node_postmortem_metadata.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_process.o ../src/node_process.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_process.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
../src/node_process.cc: In function 'void node::Umask(const v8::FunctionCallbackInfo<v8::Value>&)':
../src/node_process.cc:244:34: warning: 'uint32_t v8::Value::Uint32Value() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
  244 |       oct = args[0]->Uint32Value();
      |                                  ^
In file included from ../deps/v8/include/v8.h:26,
                 from ../src/node.h:63,
                 from ../src/node_process.cc:1:
../deps/v8/include/v8.h:2477:47: note: declared here
 2477 |   V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
      |                                               ^~~~~~~~~~~
../deps/v8/include/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
  324 |   declarator __attribute__((deprecated(message)))
      |   ^~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_process.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_serdes.o ../src/node_serdes.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_serdes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node_serdes.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_serdes.cc:500:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  500 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(serdes, node::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_internals.h:27,
                 from ../src/node_serdes.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_trace_events.o ../src/node_trace_events.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_trace_events.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_trace_events.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_types.o ../src/node_types.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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 ../src/node_types.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_types.cc:81:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
   81 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(types, node::InitializeTypes)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_url.o ../src/node_url.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_url.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_url.h:6,
                 from ../src/node_url.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_util.o ../src/node_util.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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 ../src/node_util.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_util.cc:287:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  287 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(util, node::util::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/node_internals.h:27,
                 from ../src/node_util.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_v8.o ../src/node_v8.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_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 ../src/node_v8.cc:23:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_v8.cc:203:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  203 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(v8, node::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_stat_watcher.o ../src/node_stat_watcher.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_stat_watcher.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_stat_watcher.h:27,
                 from ../src/node_stat_watcher.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_watchdog.o ../src/node_watchdog.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_watchdog.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/node_worker.o ../src/node_worker.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_worker.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/node_messaging.h:6,
                 from ../src/node_worker.h:6,
                 from ../src/node_worker.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_zlib.o ../src/node_zlib.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_zlib.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_zlib.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_i18n.o ../src/node_i18n.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_i18n.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_internals.h:27,
                 from ../src/node_i18n.h:27,
                 from ../src/node_i18n.cc:43:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/pipe_wrap.o ../src/pipe_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/pipe_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/stream_base.h:7,
                 from ../src/stream_wrap.h:27,
                 from ../src/connection_wrap.h:7,
                 from ../src/pipe_wrap.h:28,
                 from ../src/pipe_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/pipe_wrap.cc:247:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  247 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(pipe_wrap, node::PipeWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/pipe_wrap.h:27,
                 from ../src/pipe_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/process_wrap.o ../src/process_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/process_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/process_wrap.cc:23:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/process_wrap.cc:316:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  316 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(process_wrap, node::ProcessWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env-inl.h:27,
                 from ../src/process_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/sharedarraybuffer_metadata.o ../src/sharedarraybuffer_metadata.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/sharedarraybuffer_metadata.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/sharedarraybuffer_metadata.h:6,
                 from ../src/sharedarraybuffer_metadata.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/signal_wrap.o ../src/signal_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/signal_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/signal_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/signal_wrap.cc:130:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  130 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(signal_wrap, node::SignalWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/signal_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/spawn_sync.o ../src/spawn_sync.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/spawn_sync.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/spawn_sync.h:27,
                 from ../src/spawn_sync.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/spawn_sync.cc:1099:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
 1099 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(spawn_sync,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/string_bytes.o ../src/string_bytes.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/string_bytes.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/string_decoder.o ../src/string_decoder.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/string_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 ../src/string_decoder.cc:3:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/string_decoder.cc:323:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
  323 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(string_decoder,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_base.o ../src/stream_base.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_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 ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/stream_base.h:6,
                 from ../src/stream_base-inl.h:6,
                 from ../src/stream_base.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_pipe.o ../src/stream_pipe.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_pipe.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/stream_base.h:7,
                 from ../src/stream_pipe.h:6,
                 from ../src/stream_pipe.cc:1:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:870:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  870 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_INTERNAL)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/stream_pipe.cc:273:1: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_INTERNAL'
  273 | NODE_MODULE_CONTEXT_AWARE_INTERNAL(stream_pipe,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/stream_base.h:6,
                 from ../src/stream_pipe.h:6,
                 from ../src/stream_pipe.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_wrap.o ../src/stream_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/stream_base.h:7,
                 from ../src/stream_wrap.h:27,
                 from ../src/stream_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/stream_wrap.cc:398:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  398 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(stream_wrap,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/stream_base.h:6,
                 from ../src/stream_wrap.h:27,
                 from ../src/stream_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tcp_wrap.o ../src/tcp_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tcp_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/stream_base.h:7,
                 from ../src/stream_wrap.h:27,
                 from ../src/connection_wrap.h:7,
                 from ../src/tcp_wrap.h:29,
                 from ../src/tcp_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/tcp_wrap.cc:375:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  375 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(tcp_wrap, node::TCPWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/tcp_wrap.h:27,
                 from ../src/tcp_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/timer_wrap.o ../src/timer_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/timer_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
../src/timer_wrap.cc: In static member function 'static void node::{anonymous}::TimerWrap::Start(const v8::FunctionCallbackInfo<v8::Value>&)':
../src/timer_wrap.cc:119:45: warning: 'int64_t v8::Value::IntegerValue() const' is deprecated: Use maybe version [-Wdeprecated-declarations]
  119 |     int64_t timeout = args[0]->IntegerValue();
      |                                             ^
In file included from ../deps/v8/include/v8.h:26,
                 from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/timer_wrap.cc:22:
../deps/v8/include/v8.h:2476:46: note: declared here
 2476 |   V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
      |                                              ^~~~~~~~~~~~
../deps/v8/include/v8config.h:324:3: note: in definition of macro 'V8_DEPRECATED'
  324 |   declarator __attribute__((deprecated(message)))
      |   ^~~~~~~~~~
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/timer_wrap.cc:22:
../src/timer_wrap.cc: At global scope:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/timer_wrap.cc:164:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  164 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(timer_wrap, node::TimerWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/async_wrap-inl.h:27,
                 from ../src/timer_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/agent.o ../src/tracing/agent.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/agent.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/tracing/node_trace_buffer.o ../src/tracing/node_trace_buffer.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/node_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/node_lib/src/tracing/node_trace_writer.o ../src/tracing/node_trace_writer.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/node_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/node_lib/src/tracing/trace_event.o ../src/tracing/trace_event.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/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
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/traced_value.o ../src/tracing/traced_value.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/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
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tty_wrap.o ../src/tty_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tty_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/stream_base.h:7,
                 from ../src/stream_wrap.h:27,
                 from ../src/tty_wrap.h:29,
                 from ../src/tty_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/tty_wrap.cc:171:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  171 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(tty_wrap, node::TTYWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/aliased_buffer.h:6,
                 from ../src/env.h:27,
                 from ../src/tty_wrap.h:27,
                 from ../src/tty_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/udp_wrap.o ../src/udp_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/udp_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/udp_wrap.cc:25:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/udp_wrap.cc:502:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
  502 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(udp_wrap, node::UDPWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/async_wrap.h:27,
                 from ../src/udp_wrap.h:27,
                 from ../src/udp_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/util.o ../src/util.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/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/node_lib/src/uv.o ../src/uv.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/uv.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/uv.cc:24:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/uv.cc:90:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
   90 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(uv, node::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_code_cache_stub.o ../src/node_code_cache_stub.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_code_cache_stub.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/inspector_agent.o ../src/inspector_agent.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_agent.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/inspector_io.o ../src/inspector_io.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_io.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_constants.h:27,
                 from ../src/node_options.h:10,
                 from ../src/inspector_agent.h:14,
                 from ../src/inspector_socket_server.h:6,
                 from ../src/inspector_io.h:6,
                 from ../src/inspector_io.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_js_api.o ../src/inspector_js_api.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_js_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 ../src/node_persistent.h:6,
                 from ../src/base_object.h:27,
                 from ../src/base_object-inl.h:27,
                 from ../src/inspector_js_api.cc:1:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_socket.o ../src/inspector_socket.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_socket.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/inspector_socket_server.o ../src/inspector_socket_server.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_socket_server.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/inspector/main_thread_interface.o ../src/inspector/main_thread_interface.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/main_thread_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/node_lib/src/inspector/node_string.o ../src/inspector/node_string.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/node_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
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/tracing_agent.o ../src/inspector/tracing_agent.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/tracing_agent.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/inspector/worker_agent.o ../src/inspector/worker_agent.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/worker_agent.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/inspector/worker_inspector.o ../src/inspector/worker_inspector.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/worker_inspector.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/node_crypto.o ../src/node_crypto.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_crypto.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto_bio.o ../src/node_crypto_bio.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto_bio.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/node.h:63,
                 from ../src/node_crypto.h:27,
                 from ../src/node_crypto_bio.h:27,
                 from ../src/node_crypto_bio.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o ../src/node_crypto_clienthello.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/src/tls_wrap.o ../src/tls_wrap.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tls_wrap.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../src/async_wrap-inl.h:29,
                 from ../src/node_crypto.h:34,
                 from ../src/tls_wrap.h:28,
                 from ../src/tls_wrap.cc:22:
../src/node_internals.h:159:49: warning: cast between incompatible function types from 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)'} [-Wcast-function-type]
  159 |     (node::addon_context_register_func) (regfunc),                            \
      |                                                 ^
../src/node_internals.h:170:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_CPP'
  170 |   NODE_MODULE_CONTEXT_AWARE_CPP(modname, regfunc, nullptr, NM_F_BUILTIN)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/tls_wrap.cc:1021:1: note: in expansion of macro 'NODE_BUILTIN_MODULE_CONTEXT_AWARE'
 1021 | NODE_BUILTIN_MODULE_CONTEXT_AWARE(tls_wrap, node::TLSWrap::Initialize)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../src/node.h:63,
                 from ../src/tls_wrap.h:27,
                 from ../src/tls_wrap.cc:22:
../deps/v8/include/v8.h: In instantiation of 'void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]':
../src/base_object-inl.h:104:42:   required from here
../deps/v8/include/v8.h:9502:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo<node::BaseObject>::Callback' {aka 'void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo<void>&)'} [-Wcast-function-type]
 9502 |                reinterpret_cast<Callback>(callback), type);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/node_javascript.o /<<PKGBUILDDIR>>/out/Release/obj/gen/node_javascript.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/node_javascript.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/gen/src/node/inspector/protocol/Protocol.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/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/node/inspector/protocol/Protocol.cpp: In member function 'virtual std::unique_ptr<node::inspector::protocol::Value> node::inspector::protocol::DictionaryValue::clone() const':
/<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:667:21: warning: redundant move in return statement [-Wredundant-move]
  667 |     return std::move(result);
      |            ~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:667:21: note: remove 'std::move' call
/<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp: In member function 'virtual std::unique_ptr<node::inspector::protocol::Value> node::inspector::protocol::ListValue::clone() const':
/<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:708:21: warning: redundant move in return statement [-Wredundant-move]
  708 |     return std::move(result);
      |            ~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/Protocol.cpp:708:21: note: remove 'std::move' call
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeWorker.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/NodeWorker.cpp '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeWorker.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node_lib/gen/src/node/inspector/protocol/NodeTracing.o /<<PKGBUILDDIR>>/out/Release/obj/gen/src/node/inspector/protocol/NodeTracing.cpp '-DNODE_OPENSSL_CERT_STORE' '-DNODE_ARCH="arm"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' '-DHAVE_INSPECTOR=1' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I/<<PKGBUILDDIR>>/out/Release/obj/gen/include -I/<<PKGBUILDDIR>>/out/Release/obj/gen/src -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeTracing.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/libnode.so.64 -shared -pthread -rdynamic -Wl,-z,relro -Wl,-z,now -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now -Wl,-soname=libnode.so.64 -Wl,--whole-archive /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/async_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/bootstrapper.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/callback_scope.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/cares_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/connection_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/connect_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/debug_utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/env.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/exceptions.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/fs_event_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/handle_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/heap_utils.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/js_stream.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/module_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_api.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_buffer.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_config.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_constants.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_contextify.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_domain.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_encoding.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_file.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_http2.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_http_parser.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_messaging.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_options.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_os.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_platform.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_perf.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_postmortem_metadata.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_process.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_serdes.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_trace_events.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_types.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_url.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_util.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_v8.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_stat_watcher.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_watchdog.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_worker.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_zlib.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_i18n.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/pipe_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/process_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/sharedarraybuffer_metadata.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/signal_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/spawn_sync.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/string_bytes.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/string_decoder.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_base.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_pipe.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/stream_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tcp_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/timer_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/agent.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/node_trace_buffer.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/node_trace_writer.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/trace_event.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tracing/traced_value.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tty_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/udp_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/util.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/uv.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_code_cache_stub.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_agent.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_io.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_js_api.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_socket.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector_socket_server.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/main_thread_interface.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/node_string.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/tracing_agent.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/worker_agent.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/inspector/worker_inspector.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto_bio.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/node_crypto_clienthello.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/src/tls_wrap.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/node_javascript.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/Protocol.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeWorker.o /<<PKGBUILDDIR>>/out/Release/obj.target/node_lib/gen/src/node/inspector/protocol/NodeTracing.o /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libplatform.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/http_parser/libhttp_parser.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/brotli/libbrotli.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_base.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libbase.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libsampler.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a -Wl,--no-whole-archive -lz -luv -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -licudata -latomic -ldl -lrt
  ln -f "/<<PKGBUILDDIR>>/out/Release/obj.target/libnode.so.64" "/<<PKGBUILDDIR>>/out/Release/lib.target/libnode.so.64" 2>/dev/null || (rm -rf "/<<PKGBUILDDIR>>/out/Release/lib.target/libnode.so.64" && cp -af "/<<PKGBUILDDIR>>/out/Release/obj.target/libnode.so.64" "/<<PKGBUILDDIR>>/out/Release/lib.target/libnode.so.64")
  g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/node/src/node_main.o ../src/node_main.cc '-DNODE_OPENSSL_CERT_STORE' '-DNODE_SHARED_MODE' '-D__POSIX__' '-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_OPENSSL=1' '-DHTTP_PARSER_STRICT=0' -I../src -I../deps/v8/include -I../deps/v8/include -I../deps/http_parser -I../deps/brotli/c/include  -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -Wall -Wextra -Wno-unused-parameter -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/node/src/node_main.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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/node -pthread -rdynamic -Wl,-z,relro -Wl,-z,now -Wl,-rpath=\$ORIGIN/lib.target/ -Wl,-rpath-link=\/<<PKGBUILDDIR>>/out/Release/lib.target/ -specs=/usr/share/dpkg/no-pie-link.specs -Wl,-z,relro -Wl,-z,now -Wl,--start-group /<<PKGBUILDDIR>>/out/Release/obj.target/node/src/node_main.o /<<PKGBUILDDIR>>/out/Release/obj.target/libnode.so.64 /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libplatform.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/http_parser/libhttp_parser.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/brotli/libbrotli.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_base.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libbase.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_libsampler.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_init.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_initializers.a /<<PKGBUILDDIR>>/out/Release/obj.target/deps/v8/gypfiles/libv8_nosnapshot.a -lz -luv -lcares -lnghttp2 -lcrypto -lssl -licui18n -licuuc -licudata -latomic -ldl -lrt -Wl,--end-group
rm 199e0b039801b7c775b537b946b22bb457cda79e.intermediate 753e49233a50743e2ddd77a212013e0f1d6735d6.intermediate cb550024f6c7f0b0dcd84997d4239f9ecdb13895.intermediate
ln -sf out/Release/node .
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-build
/usr/bin/make -C .  test-ci-js
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Clean up any leftover processes but don't error if found.
ps awwx | grep Release/node | grep -v grep | cat
/usr/bin/python2.7 tools/test.py -j 1 -p tap \
	--mode=release --flaky-tests=dontcare \
	--arch=arm --timeout=3000 message parallel sequential --skip-tests=sequential/test-benchmark-napi
TAP version 13
1..2237
ok 1 parallel/test-accessor-properties
  ---
  duration_ms: 2.613
  ...
ok 2 parallel/test-arm-math-illegal-instruction
  ---
  duration_ms: 2.613
  ...
ok 3 parallel/test-assert
  ---
  duration_ms: 2.813
  ...
ok 4 parallel/test-assert-async
  ---
  duration_ms: 2.612
  ...
ok 5 parallel/test-assert-builtins-not-read-from-filesystem
  ---
  duration_ms: 5.16
  ...
ok 6 parallel/test-assert-checktag
  ---
  duration_ms: 2.714
  ...
ok 7 parallel/test-assert-deep
  ---
  duration_ms: 2.914
  ...
ok 8 parallel/test-assert-fail
  ---
  duration_ms: 2.613
  ...
ok 9 parallel/test-assert-fail-deprecation
  ---
  duration_ms: 2.613
  ...
ok 10 parallel/test-assert-first-line
  ---
  duration_ms: 2.713
  ...
ok 11 parallel/test-assert-if-error
  ---
  duration_ms: 2.614
  ...
ok 12 parallel/test-assert-typedarray-deepequal
  ---
  duration_ms: 2.713
  ...
ok 13 parallel/test-async-hooks-async-await
  ---
  duration_ms: 2.613
  ...
ok 14 parallel/test-async-hooks-asyncresource-constructor
  ---
  duration_ms: 2.613
  ...
ok 15 parallel/test-async-hooks-close-during-destroy
  ---
  duration_ms: 2.614
  ...
ok 16 parallel/test-async-hooks-constructor
  ---
  duration_ms: 2.613
  ...
ok 17 parallel/test-async-hooks-destroy-on-gc
  ---
  duration_ms: 2.713
  ...
ok 18 parallel/test-async-hooks-disable-during-promise
  ---
  duration_ms: 2.613
  ...
ok 19 parallel/test-async-hooks-disable-gc-tracking
  ---
  duration_ms: 2.713
  ...
ok 20 parallel/test-async-hooks-enable-disable
  ---
  duration_ms: 2.613
  ...
ok 21 parallel/test-async-hooks-enable-during-promise
  ---
  duration_ms: 2.613
  ...
ok 22 parallel/test-async-hooks-enable-recursive
  ---
  duration_ms: 2.613
  ...
ok 23 parallel/test-async-hooks-http-agent
  ---
  duration_ms: 2.813
  ...
ok 24 parallel/test-async-hooks-http-agent-destroy
  ---
  duration_ms: 2.713
  ...
ok 25 parallel/test-async-hooks-http-parser-destroy
  ---
  duration_ms: 8.20
  ...
ok 26 parallel/test-async-hooks-http-parser-nodouble-destroy
  ---
  duration_ms: 2.913
  ...
ok 27 parallel/test-async-hooks-prevent-double-destroy
  ---
  duration_ms: 2.713
  ...
ok 28 parallel/test-async-hooks-promise
  ---
  duration_ms: 2.612
  ...
ok 29 parallel/test-async-hooks-promise-enable-disable
  ---
  duration_ms: 2.613
  ...
ok 30 parallel/test-async-hooks-promise-triggerid
  ---
  duration_ms: 2.613
  ...
ok 31 parallel/test-async-hooks-recursive-stack
  ---
  duration_ms: 2.713
  ...
ok 32 parallel/test-async-hooks-recursive-stack-runInAsyncScope
  ---
  duration_ms: 2.613
  ...
ok 33 parallel/test-async-hooks-top-level-clearimmediate
  ---
  duration_ms: 2.613
  ...
ok 34 parallel/test-async-wrap-constructor
  ---
  duration_ms: 2.613
  ...
ok 35 parallel/test-async-wrap-destroyid
  ---
  duration_ms: 2.613
  ...
ok 36 parallel/test-async-wrap-missing-method
  ---
  duration_ms: 2.613
  ...
ok 37 parallel/test-async-wrap-pop-id-during-load
  ---
  duration_ms: 6.218
  ...
ok 38 parallel/test-async-wrap-promise-after-enabled
  ---
  duration_ms: 2.613
  ...
ok 39 parallel/test-async-wrap-tlssocket-asyncreset
  ---
  duration_ms: 2.913
  ...
ok 40 parallel/test-async-wrap-trigger-id
  ---
  duration_ms: 2.613
  ...
ok 41 parallel/test-async-wrap-uncaughtexception
  ---
  duration_ms: 2.613
  ...
ok 42 parallel/test-atomics-notify
  ---
  duration_ms: 2.713
  ...
ok 43 parallel/test-bad-unicode
  ---
  duration_ms: 2.613
  ...
ok 44 parallel/test-bash-completion
  ---
  duration_ms: 4.916
  ...
ok 45 parallel/test-beforeexit-event-exit
  ---
  duration_ms: 2.613
  ...
ok 46 parallel/test-binding-constants
  ---
  duration_ms: 2.613
  ...
ok 47 parallel/test-bootstrap-modules
  ---
  duration_ms: 2.513
  ...
ok 48 parallel/test-buffer-alloc
  ---
  duration_ms: 2.714
  ...
ok 49 parallel/test-buffer-arraybuffer
  ---
  duration_ms: 2.613
  ...
ok 50 parallel/test-buffer-ascii
  ---
  duration_ms: 2.613
  ...
ok 51 parallel/test-buffer-bad-overload
  ---
  duration_ms: 2.613
  ...
ok 52 parallel/test-buffer-badhex
  ---
  duration_ms: 2.613
  ...
ok 53 parallel/test-buffer-bindingobj-no-zerofill
  ---
  duration_ms: 2.613
  ...
ok 54 parallel/test-buffer-bytelength
  ---
  duration_ms: 2.613
  ...
ok 55 parallel/test-buffer-compare
  ---
  duration_ms: 2.613
  ...
ok 56 parallel/test-buffer-compare-offset
  ---
  duration_ms: 2.613
  ...
ok 57 parallel/test-buffer-concat
  ---
  duration_ms: 2.613
  ...
ok 58 parallel/test-buffer-constants
  ---
  duration_ms: 2.613
  ...
ok 59 parallel/test-buffer-copy
  ---
  duration_ms: 2.613
  ...
ok 60 parallel/test-buffer-equals
  ---
  duration_ms: 2.613
  ...
ok 61 parallel/test-buffer-failed-alloc-typed-arrays
  ---
  duration_ms: 2.613
  ...
ok 62 parallel/test-buffer-fakes
  ---
  duration_ms: 2.613
  ...
ok 63 parallel/test-buffer-fill
  ---
  duration_ms: 2.613
  ...
ok 64 parallel/test-buffer-from
  ---
  duration_ms: 2.613
  ...
ok 65 parallel/test-buffer-includes
  ---
  duration_ms: 2.613
  ...
ok 66 parallel/test-buffer-indexof
  ---
  duration_ms: 3.414
  ...
ok 67 parallel/test-buffer-inheritance
  ---
  duration_ms: 2.613
  ...
ok 68 parallel/test-buffer-inspect
  ---
  duration_ms: 2.613
  ...
ok 69 parallel/test-buffer-isencoding
  ---
  duration_ms: 2.613
  ...
ok 70 parallel/test-buffer-iterator
  ---
  duration_ms: 2.613
  ...
ok 71 parallel/test-buffer-new
  ---
  duration_ms: 2.613
  ...
ok 72 parallel/test-buffer-no-negative-allocation
  ---
  duration_ms: 2.613
  ...
ok 73 parallel/test-buffer-nopendingdep-map
  ---
  duration_ms: 2.614
  ...
ok 74 parallel/test-buffer-of-no-deprecation
  ---
  duration_ms: 2.613
  ...
ok 75 parallel/test-buffer-over-max-length
  ---
  duration_ms: 2.613
  ...
ok 76 parallel/test-buffer-parent-property
  ---
  duration_ms: 2.613
  ...
ok 77 parallel/test-buffer-pending-deprecation
  ---
  duration_ms: 2.613
  ...
ok 78 parallel/test-buffer-prototype-inspect
  ---
  duration_ms: 2.613
  ...
ok 79 parallel/test-buffer-read
  ---
  duration_ms: 2.613
  ...
ok 80 parallel/test-buffer-readdouble
  ---
  duration_ms: 2.613
  ...
ok 81 parallel/test-buffer-readfloat
  ---
  duration_ms: 2.613
  ...
ok 82 parallel/test-buffer-readint
  ---
  duration_ms: 2.613
  ...
ok 83 parallel/test-buffer-readuint
  ---
  duration_ms: 2.613
  ...
ok 84 parallel/test-buffer-safe-unsafe
  ---
  duration_ms: 2.617
  ...
ok 85 parallel/test-buffer-sharedarraybuffer
  ---
  duration_ms: 2.613
  ...
ok 86 parallel/test-buffer-slice
  ---
  duration_ms: 2.613
  ...
ok 87 parallel/test-buffer-slow
  ---
  duration_ms: 2.715
  ...
ok 88 parallel/test-buffer-swap
  ---
  duration_ms: 2.615
  ...
ok 89 parallel/test-buffer-tojson
  ---
  duration_ms: 2.614
  ...
ok 90 parallel/test-buffer-tostring
  ---
  duration_ms: 2.714
  ...
ok 91 parallel/test-buffer-tostring-range
  ---
  duration_ms: 2.613
  ...
ok 92 parallel/test-buffer-tostring-rangeerror
  ---
  duration_ms: 2.615
  ...
ok 93 parallel/test-buffer-write
  ---
  duration_ms: 2.613
  ...
ok 94 parallel/test-buffer-writedouble
  ---
  duration_ms: 2.612
  ...
ok 95 parallel/test-buffer-writefloat
  ---
  duration_ms: 2.613
  ...
ok 96 parallel/test-buffer-writeint
  ---
  duration_ms: 2.612
  ...
ok 97 parallel/test-buffer-writeuint
  ---
  duration_ms: 2.613
  ...
ok 98 parallel/test-buffer-zero-fill
  ---
  duration_ms: 2.613
  ...
ok 99 parallel/test-buffer-zero-fill-cli
  ---
  duration_ms: 2.614
  ...
ok 100 parallel/test-buffer-zero-fill-reset
  ---
  duration_ms: 2.613
  ...
ok 101 parallel/test-c-ares
  ---
  duration_ms: 2.613
  ...
ok 102 parallel/test-child-process-bad-stdio
  ---
  duration_ms: 7.119
  ...
ok 103 parallel/test-child-process-can-write-to-stdout
  ---
  duration_ms: 5.16
  ...
ok 104 parallel/test-child-process-constructor
  ---
  duration_ms: 2.613
  ...
ok 105 parallel/test-child-process-custom-fds
  ---
  duration_ms: 2.613
  ...
ok 106 parallel/test-child-process-cwd
  ---
  duration_ms: 2.713
  ...
ok 107 parallel/test-child-process-default-options
  ---
  duration_ms: 2.613
  ...
ok 108 parallel/test-child-process-detached
  ---
  duration_ms: 5.16
  ...
ok 109 parallel/test-child-process-disconnect
  ---
  duration_ms: 5.116
  ...
ok 110 parallel/test-child-process-double-pipe
  ---
  duration_ms: 2.613
  ...
ok 111 parallel/test-child-process-env
  ---
  duration_ms: 2.613
  ...
ok 112 parallel/test-child-process-exec-cwd
  ---
  duration_ms: 2.613
  ...
ok 113 parallel/test-child-process-exec-encoding
  ---
  duration_ms: 5.318
  ...
ok 114 parallel/test-child-process-exec-env
  ---
  duration_ms: 2.613
  ...
ok 115 parallel/test-child-process-exec-error
  ---
  duration_ms: 2.613
  ...
ok 116 parallel/test-child-process-exec-kill-throws
  ---
  duration_ms: 5.16
  ...
ok 117 parallel/test-child-process-exec-maxBuffer
  ---
  duration_ms: 5.218
  ...
ok 118 parallel/test-child-process-exec-std-encoding
  ---
  duration_ms: 5.16
  ...
ok 119 parallel/test-child-process-exec-stdout-stderr-data-string
  ---
  duration_ms: 2.613
  ...
ok 120 parallel/test-child-process-exec-timeout
  ---
  duration_ms: 25.140
  ...
ok 121 parallel/test-child-process-execfile
  ---
  duration_ms: 5.17
  ...
ok 122 parallel/test-child-process-exit-code
  ---
  duration_ms: 5.116
  ...
ok 123 parallel/test-child-process-flush-stdio
  ---
  duration_ms: 2.613
  ...
ok 124 parallel/test-child-process-fork
  ---
  duration_ms: 5.16
  ...
ok 125 parallel/test-child-process-fork-and-spawn
  ---
  duration_ms: 7.419
  ...
ok 126 parallel/test-child-process-fork-close
  ---
  duration_ms: 5.16
  ...
ok 127 parallel/test-child-process-fork-closed-channel-segfault
  ---
  duration_ms: 5.116
  ...
ok 128 parallel/test-child-process-fork-detached
  ---
  duration_ms: 5.16
  ...
ok 129 parallel/test-child-process-fork-dgram
  ---
  duration_ms: 5.20
  ...
ok 130 parallel/test-child-process-fork-exec-argv
  ---
  duration_ms: 7.521
  ...
ok 131 parallel/test-child-process-fork-exec-path
  ---
  duration_ms: 5.118
  ...
ok 132 parallel/test-child-process-fork-net
  ---
  duration_ms: 5.222
  ...
ok 133 parallel/test-child-process-fork-net-server
  ---
  duration_ms: 5.218
  ...
ok 134 parallel/test-child-process-fork-net-socket
  ---
  duration_ms: 5.118
  ...
ok 135 parallel/test-child-process-fork-no-shell
  ---
  duration_ms: 5.18
  ...
ok 136 parallel/test-child-process-fork-options
  ---
  duration_ms: 5.119
  ...
ok 137 parallel/test-child-process-fork-ref
  ---
  duration_ms: 5.318
  ...
ok 138 parallel/test-child-process-fork-ref2
  ---
  duration_ms: 5.518
  ...
ok 139 parallel/test-child-process-fork-stdio
  ---
  duration_ms: 5.117
  ...
ok 140 parallel/test-child-process-fork-stdio-string-variant
  ---
  duration_ms: 5.119
  ...
ok 141 parallel/test-child-process-fork3
  ---
  duration_ms: 5.16
  ...
ok 142 parallel/test-child-process-http-socket-leak
  ---
  duration_ms: 5.216
  ...
ok 143 parallel/test-child-process-internal
  ---
  duration_ms: 5.16
  ...
ok 144 parallel/test-child-process-ipc
  ---
  duration_ms: 5.116
  ...
ok 145 parallel/test-child-process-ipc-next-tick
  ---
  duration_ms: 5.16
  ...
ok 146 parallel/test-child-process-kill
  ---
  duration_ms: 2.613
  ...
ok 147 parallel/test-child-process-no-deprecation
  ---
  duration_ms: 5.16
  ...
ok 148 parallel/test-child-process-promisified
  ---
  duration_ms: 5.117
  ...
ok 149 parallel/test-child-process-recv-handle
  ---
  duration_ms: 5.16
  ...
ok 150 parallel/test-child-process-send-after-close
  ---
  duration_ms: 5.16
  ...
ok 151 parallel/test-child-process-send-cb
  ---
  duration_ms: 5.15
  ...
ok 152 parallel/test-child-process-send-keep-open
  ---
  duration_ms: 5.116
  ...
ok 153 parallel/test-child-process-send-returns-boolean
  ---
  duration_ms: 5.16
  ...
ok 154 parallel/test-child-process-send-type-error
  ---
  duration_ms: 5.18
  ...
ok 155 parallel/test-child-process-send-utf8
  ---
  duration_ms: 5.116
  ...
ok 156 parallel/test-child-process-set-blocking
  ---
  duration_ms: 2.613
  ...
ok 157 parallel/test-child-process-silent
  ---
  duration_ms: 7.520
  ...
ok 158 parallel/test-child-process-spawn-args
  ---
  duration_ms: 2.613
  ...
ok 159 parallel/test-child-process-spawn-argv0
  ---
  duration_ms: 7.419
  ...
ok 160 parallel/test-child-process-spawn-error
  ---
  duration_ms: 2.613
  ...
ok 161 parallel/test-child-process-spawn-shell
  ---
  duration_ms: 5.16
  ...
ok 162 parallel/test-child-process-spawn-typeerror
  ---
  duration_ms: 6.521
  ...
ok 163 parallel/test-child-process-spawnsync
  ---
  duration_ms: 2.613
  ...
ok 164 parallel/test-child-process-spawnsync-args
  ---
  duration_ms: 2.613
  ...
ok 165 parallel/test-child-process-spawnsync-env
  ---
  duration_ms: 5.16
  ...
ok 166 parallel/test-child-process-spawnsync-input
  ---
  duration_ms: 17.131
  ...
ok 167 parallel/test-child-process-spawnsync-kill-signal
  ---
  duration_ms: 2.913
  ...
ok 168 parallel/test-child-process-spawnsync-maxbuf
  ---
  duration_ms: 7.319
  ...
ok 169 parallel/test-child-process-spawnsync-shell
  ---
  duration_ms: 5.16
  ...
ok 170 parallel/test-child-process-spawnsync-timeout
  ---
  duration_ms: 2.813
  ...
ok 171 parallel/test-child-process-spawnsync-validation-errors
  ---
  duration_ms: 3.214
  ...
ok 172 parallel/test-child-process-stdin
  ---
  duration_ms: 2.614
  ...
ok 173 parallel/test-child-process-stdin-ipc
  ---
  duration_ms: 5.16
  ...
ok 174 parallel/test-child-process-stdio
  ---
  duration_ms: 2.613
  ...
ok 175 parallel/test-child-process-stdio-big-write-end
  ---
  duration_ms: 5.16
  ...
ok 176 parallel/test-child-process-stdio-inherit
  ---
  duration_ms: 5.16
  ...
ok 177 parallel/test-child-process-stdout-flush
  ---
  duration_ms: 5.16
  ...
ok 178 parallel/test-child-process-stdout-flush-exit
  ---
  duration_ms: 5.16
  ...
ok 179 parallel/test-child-process-stdout-ipc
  ---
  duration_ms: 5.16
  ...
ok 180 parallel/test-child-process-uid-gid
  ---
  duration_ms: 2.613
  ...
ok 181 parallel/test-child-process-validate-stdio
  ---
  duration_ms: 2.613
  ...
ok 182 parallel/test-child-process-windows-hide
  ---
  duration_ms: 7.420
  ...
ok 183 parallel/test-cli-bad-options
  ---
  duration_ms: 2.814
  ...
ok 184 parallel/test-cli-eval
  ---
  duration_ms: 14.542
  ...
ok 185 parallel/test-cli-eval-event
  ---
  duration_ms: 5.16
  ...
ok 186 parallel/test-cli-node-options # TODO : Fix flaky test
  ---
  duration_ms: 12.247
  ...
ok 187 parallel/test-cli-node-options-disallowed
  ---
  duration_ms: 2.814
  ...
ok 188 parallel/test-cli-node-print-help
  ---
  duration_ms: 5.16
  ...
ok 189 parallel/test-cli-syntax-eval
  ---
  duration_ms: 2.613
  ...
ok 190 parallel/test-cli-syntax-piped-bad
  ---
  duration_ms: 7.419
  ...
ok 191 parallel/test-cli-syntax-piped-good
  ---
  duration_ms: 7.420
  ...
ok 192 parallel/test-cluster-basic
  ---
  duration_ms: 5.116
  ...
ok 193 parallel/test-cluster-bind-privileged-port
  ---
  duration_ms: 5.16
  ...
ok 194 parallel/test-cluster-bind-twice
  ---
  duration_ms: 7.720
  ...
ok 195 parallel/test-cluster-cwd
  ---
  duration_ms: 5.116
  ...
ok 196 parallel/test-cluster-dgram-1
  ---
  duration_ms: 5.217
  ...
ok 197 parallel/test-cluster-dgram-2
  ---
  duration_ms: 5.217
  ...
ok 198 parallel/test-cluster-dgram-reuse
  ---
  duration_ms: 5.16
  ...
ok 199 parallel/test-cluster-disconnect
  ---
  duration_ms: 8.328
  ...
ok 200 parallel/test-cluster-disconnect-before-exit
  ---
  duration_ms: 5.16
  ...
ok 201 parallel/test-cluster-disconnect-exitedAfterDisconnect-race
  ---
  duration_ms: 5.16
  ...
ok 202 parallel/test-cluster-disconnect-idle-worker
  ---
  duration_ms: 5.116
  ...
ok 203 parallel/test-cluster-disconnect-leak
  ---
  duration_ms: 5.16
  ...
ok 204 parallel/test-cluster-disconnect-race
  ---
  duration_ms: 7.520
  ...
ok 205 parallel/test-cluster-disconnect-unshared-tcp
  ---
  duration_ms: 7.419
  ...
ok 206 parallel/test-cluster-disconnect-unshared-udp
  ---
  duration_ms: 7.519
  ...
ok 207 parallel/test-cluster-disconnect-with-no-workers
  ---
  duration_ms: 2.613
  ...
ok 208 parallel/test-cluster-eaccess
  ---
  duration_ms: 7.520
  ...
ok 209 parallel/test-cluster-eaddrinuse
  ---
  duration_ms: 5.16
  ...
ok 210 parallel/test-cluster-fork-env
  ---
  duration_ms: 5.16
  ...
ok 211 parallel/test-cluster-fork-stdio
  ---
  duration_ms: 5.17
  ...
ok 212 parallel/test-cluster-fork-windowsHide
  ---
  duration_ms: 7.520
  ...
ok 213 parallel/test-cluster-http-pipe
  ---
  duration_ms: 5.216
  ...
ok 214 parallel/test-cluster-invalid-message
  ---
  duration_ms: 5.16
  ...
ok 215 parallel/test-cluster-ipc-throw
  ---
  duration_ms: 5.116
  ...
ok 216 parallel/test-cluster-kill-disconnect
  ---
  duration_ms: 5.116
  ...
ok 217 parallel/test-cluster-kill-infinite-loop
  ---
  duration_ms: 4.916
  ...
ok 218 parallel/test-cluster-listening-port
  ---
  duration_ms: 5.16
  ...
ok 219 parallel/test-cluster-master-error
  ---
  duration_ms: 7.619
  ...
ok 220 parallel/test-cluster-master-kill
  ---
  duration_ms: 8.620
  ...
ok 221 parallel/test-cluster-message
  ---
  duration_ms: 5.116
  ...
ok 222 parallel/test-cluster-net-listen
  ---
  duration_ms: 5.16
  ...
ok 223 parallel/test-cluster-net-listen-relative-path
  ---
  duration_ms: 5.16
  ...
ok 224 parallel/test-cluster-net-send
  ---
  duration_ms: 5.116
  ...
ok 225 parallel/test-cluster-process-disconnect
  ---
  duration_ms: 5.16
  ...
ok 226 parallel/test-cluster-rr-domain-listen
  ---
  duration_ms: 5.116
  ...
ok 227 parallel/test-cluster-rr-ref
  ---
  duration_ms: 5.16
  ...
ok 228 parallel/test-cluster-send-deadlock
  ---
  duration_ms: 5.116
  ...
ok 229 parallel/test-cluster-send-handle-twice
  ---
  duration_ms: 5.116
  ...
ok 230 parallel/test-cluster-send-socket-to-worker-http-server
  ---
  duration_ms: 5.116
  ...
ok 231 parallel/test-cluster-server-restart-none
  ---
  duration_ms: 7.519
  ...
ok 232 parallel/test-cluster-server-restart-rr
  ---
  duration_ms: 7.519
  ...
ok 233 parallel/test-cluster-setup-master
  ---
  duration_ms: 5.117
  ...
ok 234 parallel/test-cluster-setup-master-argv
  ---
  duration_ms: 2.613
  ...
ok 235 parallel/test-cluster-setup-master-cumulative
  ---
  duration_ms: 2.613
  ...
ok 236 parallel/test-cluster-setup-master-emit
  ---
  duration_ms: 2.613
  ...
ok 237 parallel/test-cluster-setup-master-multiple
  ---
  duration_ms: 3.14
  ...
ok 238 parallel/test-cluster-shared-handle-bind-error
  ---
  duration_ms: 5.16
  ...
ok 239 parallel/test-cluster-shared-handle-bind-privileged-port
  ---
  duration_ms: 5.16
  ...
ok 240 parallel/test-cluster-shared-leak
  ---
  duration_ms: 7.519
  ...
ok 241 parallel/test-cluster-uncaught-exception
  ---
  duration_ms: 5.16
  ...
ok 242 parallel/test-cluster-worker-constructor
  ---
  duration_ms: 2.613
  ...
ok 243 parallel/test-cluster-worker-death
  ---
  duration_ms: 5.16
  ...
ok 244 parallel/test-cluster-worker-destroy
  ---
  duration_ms: 5.116
  ...
ok 245 parallel/test-cluster-worker-disconnect
  ---
  duration_ms: 5.116
  ...
ok 246 parallel/test-cluster-worker-disconnect-on-error
  ---
  duration_ms: 5.116
  ...
ok 247 parallel/test-cluster-worker-events
  ---
  duration_ms: 5.16
  ...
ok 248 parallel/test-cluster-worker-exit
  ---
  duration_ms: 5.116
  ...
ok 249 parallel/test-cluster-worker-forced-exit
  ---
  duration_ms: 5.116
  ...
ok 250 parallel/test-cluster-worker-init
  ---
  duration_ms: 5.16
  ...
ok 251 parallel/test-cluster-worker-isconnected
  ---
  duration_ms: 5.16
  ...
ok 252 parallel/test-cluster-worker-isdead
  ---
  duration_ms: 5.16
  ...
ok 253 parallel/test-cluster-worker-kill
  ---
  duration_ms: 5.116
  ...
ok 254 parallel/test-cluster-worker-no-exit
  ---
  duration_ms: 6.118
  ...
ok 255 parallel/test-cluster-worker-wait-server-close
  ---
  duration_ms: 5.116
  ...
ok 256 parallel/test-common
  ---
  duration_ms: 5.118
  ...
ok 257 parallel/test-common-countdown
  ---
  duration_ms: 5.15
  ...
ok 258 parallel/test-common-gc
  ---
  duration_ms: 2.813
  ...
ok 259 parallel/test-common-must-not-call
  ---
  duration_ms: 2.612
  ...
ok 260 parallel/test-console
  ---
  duration_ms: 2.613
  ...
ok 261 parallel/test-console-assign-undefined
  ---
  duration_ms: 2.613
  ...
ok 262 parallel/test-console-async-write-error
  ---
  duration_ms: 2.613
  ...
ok 263 parallel/test-console-clear
  ---
  duration_ms: 2.613
  ...
ok 264 parallel/test-console-count
  ---
  duration_ms: 2.613
  ...
ok 265 parallel/test-console-group
  ---
  duration_ms: 2.613
  ...
ok 266 parallel/test-console-instance
  ---
  duration_ms: 2.613
  ...
ok 267 parallel/test-console-log-stdio-broken-dest
  ---
  duration_ms: 2.613
  ...
ok 268 parallel/test-console-no-swallow-stack-overflow
  ---
  duration_ms: 2.713
  ...
ok 269 parallel/test-console-not-call-toString
  ---
  duration_ms: 2.613
  ...
ok 270 parallel/test-console-self-assign
  ---
  duration_ms: 2.613
  ...
ok 271 parallel/test-console-stdio-setters
  ---
  duration_ms: 2.613
  ...
ok 272 parallel/test-console-sync-write-error
  ---
  duration_ms: 2.613
  ...
ok 273 parallel/test-console-table
  ---
  duration_ms: 2.613
  ...
ok 274 parallel/test-console-tty-colors
  ---
  duration_ms: 2.613
  ...
ok 275 parallel/test-constants
  ---
  duration_ms: 2.714
  ...
ok 276 parallel/test-crypto
  ---
  duration_ms: 2.817
  ...
ok 277 parallel/test-crypto-aes-wrap
  ---
  duration_ms: 2.614
  ...
ok 278 parallel/test-crypto-authenticated
  ---
  duration_ms: 3.515
  ...
ok 279 parallel/test-crypto-binary-default
  ---
  duration_ms: 5.216
  ...
ok 280 parallel/test-crypto-certificate
  ---
  duration_ms: 2.613
  ...
ok 281 parallel/test-crypto-cipher-decipher
  ---
  duration_ms: 2.713
  ...
ok 282 parallel/test-crypto-cipheriv-decipheriv
  ---
  duration_ms: 2.713
  ...
ok 283 parallel/test-crypto-classes
  ---
  duration_ms: 7.820
  ...
ok 284 parallel/test-crypto-deprecated
  ---
  duration_ms: 2.613
  ...
ok 285 parallel/test-crypto-des3-wrap
  ---
  duration_ms: 2.613
  ...
ok 286 parallel/test-crypto-dh
  ---
  duration_ms: 26.945
  ...
ok 287 parallel/test-crypto-dh-leak
  ---
  duration_ms: 3.515
  ...
ok 288 parallel/test-crypto-dh-odd-key
  ---
  duration_ms: 2.613
  ...
ok 289 parallel/test-crypto-dh-padding
  ---
  duration_ms: 16.429
  ...
ok 290 parallel/test-crypto-domain
  ---
  duration_ms: 2.712
  ...
ok 291 parallel/test-crypto-domains
  ---
  duration_ms: 2.613
  ...
ok 292 parallel/test-crypto-ecb
  ---
  duration_ms: 2.613
  ...
ok 293 parallel/test-crypto-ecdh-convert-key
  ---
  duration_ms: 2.613
  ...
ok 294 parallel/test-crypto-engine
  ---
  duration_ms: 2.613
  ...
ok 295 parallel/test-crypto-fips
  ---
  duration_ms: 17.632
  ...
ok 296 parallel/test-crypto-from-binary
  ---
  duration_ms: 2.813
  ...
ok 297 parallel/test-crypto-hash
  ---
  duration_ms: 2.713
  ...
ok 298 parallel/test-crypto-hash-stream-pipe
  ---
  duration_ms: 2.613
  ...
ok 299 parallel/test-crypto-hmac
  ---
  duration_ms: 2.713
  ...
ok 300 parallel/test-crypto-keygen
  ---
  duration_ms: 3.14
  ...
ok 301 parallel/test-crypto-lazy-transform-writable
  ---
  duration_ms: 2.613
  ...
ok 302 parallel/test-crypto-padding
  ---
  duration_ms: 2.612
  ...
ok 303 parallel/test-crypto-padding-aes256
  ---
  duration_ms: 2.613
  ...
ok 304 parallel/test-crypto-pbkdf2
  ---
  duration_ms: 2.713
  ...
ok 305 parallel/test-crypto-random
  ---
  duration_ms: 2.713
  ...
ok 306 parallel/test-crypto-rsa-dsa
  ---
  duration_ms: 2.813
  ...
ok 307 parallel/test-crypto-scrypt
  ---
  duration_ms: 4.116
  ...
ok 308 parallel/test-crypto-sign-verify
  ---
  duration_ms: 3.14
  ...
ok 309 parallel/test-crypto-stream
  ---
  duration_ms: 2.713
  ...
ok 310 parallel/test-crypto-verify-failure
  ---
  duration_ms: 2.813
  ...
ok 311 parallel/test-cwd-enoent
  ---
  duration_ms: 5.16
  ...
ok 312 parallel/test-cwd-enoent-preload
  ---
  duration_ms: 5.16
  ...
ok 313 parallel/test-cwd-enoent-repl
  ---
  duration_ms: 5.116
  ...
ok 314 parallel/test-debug-args
  ---
  duration_ms: 2.713
  ...
ok 315 parallel/test-debug-usage
  ---
  duration_ms: 5.218
  ...
ok 316 parallel/test-debugger-pid
  ---
  duration_ms: 5.218
  ...
ok 317 parallel/test-delayed-require
  ---
  duration_ms: 2.715
  ...
ok 318 parallel/test-dgram-address
  ---
  duration_ms: 2.614
  ...
ok 319 parallel/test-dgram-bind
  ---
  duration_ms: 2.614
  ...
ok 320 parallel/test-dgram-bind-default-address
  ---
  duration_ms: 2.614
  ...
ok 321 parallel/test-dgram-bytes-length
  ---
  duration_ms: 2.614
  ...
ok 322 parallel/test-dgram-close
  ---
  duration_ms: 2.714
  ...
ok 323 parallel/test-dgram-close-during-bind
  ---
  duration_ms: 2.614
  ...
ok 324 parallel/test-dgram-close-in-listening
  ---
  duration_ms: 2.614
  ...
ok 325 parallel/test-dgram-close-is-not-callback
  ---
  duration_ms: 2.614
  ...
ok 326 parallel/test-dgram-cluster-bind-error
  ---
  duration_ms: 5.118
  ...
ok 327 parallel/test-dgram-cluster-close-during-bind
  ---
  duration_ms: 5.118
  ...
ok 328 parallel/test-dgram-create-socket-handle
  ---
  duration_ms: 2.614
  ...
ok 329 parallel/test-dgram-createSocket-type
  ---
  duration_ms: 2.614
  ...
ok 330 parallel/test-dgram-custom-lookup
  ---
  duration_ms: 2.613
  ...
ok 331 parallel/test-dgram-error-message-address
  ---
  duration_ms: 2.614
  ...
ok 332 parallel/test-dgram-exclusive-implicit-bind
  ---
  duration_ms: 5.217
  ...
ok 333 parallel/test-dgram-implicit-bind
  ---
  duration_ms: 2.613
  ...
ok 334 parallel/test-dgram-listen-after-bind
  ---
  duration_ms: 2.613
  ...
ok 335 parallel/test-dgram-membership
  ---
  duration_ms: 2.613
  ...
ok 336 parallel/test-dgram-msgsize
  ---
  duration_ms: 2.613
  ...
ok 337 parallel/test-dgram-multicast-loopback
  ---
  duration_ms: 2.613
  ...
ok 338 parallel/test-dgram-multicast-set-interface
  ---
  duration_ms: 2.613
  ...
ok 339 parallel/test-dgram-multicast-setTTL
  ---
  duration_ms: 2.616
  ...
ok 340 parallel/test-dgram-oob-buffer
  ---
  duration_ms: 2.614
  ...
ok 341 parallel/test-dgram-recv-error
  ---
  duration_ms: 2.613
  ...
ok 342 parallel/test-dgram-ref
  ---
  duration_ms: 2.613
  ...
ok 343 parallel/test-dgram-send-address-types
  ---
  duration_ms: 2.613
  ...
ok 344 parallel/test-dgram-send-bad-arguments
  ---
  duration_ms: 2.613
  ...
ok 345 parallel/test-dgram-send-callback-buffer
  ---
  duration_ms: 2.613
  ...
ok 346 parallel/test-dgram-send-callback-buffer-empty-address
  ---
  duration_ms: 2.613
  ...
ok 347 parallel/test-dgram-send-callback-buffer-length
  ---
  duration_ms: 2.613
  ...
ok 348 parallel/test-dgram-send-callback-buffer-length-empty-address
  ---
  duration_ms: 2.613
  ...
ok 349 parallel/test-dgram-send-callback-multi-buffer
  ---
  duration_ms: 2.613
  ...
ok 350 parallel/test-dgram-send-callback-multi-buffer-empty-address
  ---
  duration_ms: 2.613
  ...
ok 351 parallel/test-dgram-send-callback-recursive
  ---
  duration_ms: 2.613
  ...
ok 352 parallel/test-dgram-send-default-host
  ---
  duration_ms: 2.613
  ...
ok 353 parallel/test-dgram-send-empty-array
  ---
  duration_ms: 2.612
  ...
ok 354 parallel/test-dgram-send-empty-buffer
  ---
  duration_ms: 2.613
  ...
ok 355 parallel/test-dgram-send-empty-packet
  ---
  duration_ms: 2.613
  ...
ok 356 parallel/test-dgram-send-error
  ---
  duration_ms: 2.613
  ...
ok 357 parallel/test-dgram-send-invalid-msg-type
  ---
  duration_ms: 2.613
  ...
ok 358 parallel/test-dgram-send-multi-buffer-copy
  ---
  duration_ms: 2.613
  ...
ok 359 parallel/test-dgram-send-multi-string-array
  ---
  duration_ms: 2.613
  ...
ok 360 parallel/test-dgram-sendto
  ---
  duration_ms: 2.613
  ...
ok 361 parallel/test-dgram-setBroadcast
  ---
  duration_ms: 2.613
  ...
ok 362 parallel/test-dgram-setTTL
  ---
  duration_ms: 2.613
  ...
ok 363 parallel/test-dgram-socket-buffer-size
  ---
  duration_ms: 2.613
  ...
ok 364 parallel/test-dgram-udp4
  ---
  duration_ms: 2.613
  ...
ok 365 parallel/test-dgram-udp6-send-default-host
  ---
  duration_ms: 2.613
  ...
ok 366 parallel/test-dgram-unref
  ---
  duration_ms: 2.613
  ...
ok 367 parallel/test-dns-channel-cancel
  ---
  duration_ms: 2.613
  ...
ok 368 parallel/test-dns-lookup
  ---
  duration_ms: 2.612
  ...
ok 369 parallel/test-dns-lookupService
  ---
  duration_ms: 2.613
  ...
ok 370 parallel/test-dns-multi-channel
  ---
  duration_ms: 2.613
  ...
ok 371 parallel/test-dns-resolveany
  ---
  duration_ms: 2.613
  ...
ok 372 parallel/test-dns-resolveany-bad-ancount
  ---
  duration_ms: 2.613
  ...
ok 373 parallel/test-dns-resolvens-typeerror
  ---
  duration_ms: 2.613
  ...
ok 374 parallel/test-dns-setserver-when-querying
  ---
  duration_ms: 2.612
  ...
ok 375 parallel/test-domain-abort-on-uncaught
  ---
  duration_ms: 34.655
  ...
ok 376 parallel/test-domain-add-remove
  ---
  duration_ms: 2.613
  ...
ok 377 parallel/test-domain-async-id-map-leak
  ---
  duration_ms: 2.713
  ...
ok 378 parallel/test-domain-bind-timeout
  ---
  duration_ms: 2.613
  ...
ok 379 parallel/test-domain-crypto
  ---
  duration_ms: 2.613
  ...
ok 380 parallel/test-domain-ee
  ---
  duration_ms: 2.613
  ...
ok 381 parallel/test-domain-ee-error-listener
  ---
  duration_ms: 2.613
  ...
ok 382 parallel/test-domain-ee-implicit
  ---
  duration_ms: 2.613
  ...
ok 383 parallel/test-domain-enter-exit
  ---
  duration_ms: 2.613
  ...
ok 384 parallel/test-domain-error-types
  ---
  duration_ms: 2.613
  ...
ok 385 parallel/test-domain-from-timer
  ---
  duration_ms: 2.613
  ...
ok 386 parallel/test-domain-fs-enoent-stream
  ---
  duration_ms: 2.613
  ...
ok 387 parallel/test-domain-http-server
  ---
  duration_ms: 2.813
  ...
ok 388 parallel/test-domain-implicit-binding
  ---
  duration_ms: 2.613
  ...
ok 389 parallel/test-domain-implicit-fs
  ---
  duration_ms: 2.713
  ...
ok 390 parallel/test-domain-intercept
  ---
  duration_ms: 2.613
  ...
ok 391 parallel/test-domain-load-after-set-uncaught-exception-capture
  ---
  duration_ms: 2.613
  ...
ok 392 parallel/test-domain-multi
  ---
  duration_ms: 2.712
  ...
ok 393 parallel/test-domain-multiple-errors
  ---
  duration_ms: 2.613
  ...
ok 394 parallel/test-domain-nested
  ---
  duration_ms: 2.613
  ...
ok 395 parallel/test-domain-nested-throw
  ---
  duration_ms: 5.16
  ...
ok 396 parallel/test-domain-nexttick
  ---
  duration_ms: 2.613
  ...
ok 397 parallel/test-domain-no-error-handler-abort-on-uncaught-0
  ---
  duration_ms: 5.417
  ...
ok 398 parallel/test-domain-no-error-handler-abort-on-uncaught-1
  ---
  duration_ms: 5.416
  ...
ok 399 parallel/test-domain-no-error-handler-abort-on-uncaught-2
  ---
  duration_ms: 5.415
  ...
ok 400 parallel/test-domain-no-error-handler-abort-on-uncaught-3
  ---
  duration_ms: 5.416
  ...
ok 401 parallel/test-domain-no-error-handler-abort-on-uncaught-4
  ---
  duration_ms: 5.417
  ...
ok 402 parallel/test-domain-no-error-handler-abort-on-uncaught-5
  ---
  duration_ms: 5.416
  ...
ok 403 parallel/test-domain-no-error-handler-abort-on-uncaught-6
  ---
  duration_ms: 5.417
  ...
ok 404 parallel/test-domain-no-error-handler-abort-on-uncaught-7
  ---
  duration_ms: 5.417
  ...
ok 405 parallel/test-domain-no-error-handler-abort-on-uncaught-8
  ---
  duration_ms: 5.417
  ...
ok 406 parallel/test-domain-no-error-handler-abort-on-uncaught-9
  ---
  duration_ms: 5.417
  ...
ok 407 parallel/test-domain-promise
  ---
  duration_ms: 2.713
  ...
ok 408 parallel/test-domain-run
  ---
  duration_ms: 2.613
  ...
ok 409 parallel/test-domain-safe-exit
  ---
  duration_ms: 2.613
  ...
ok 410 parallel/test-domain-set-uncaught-exception-capture-after-load
  ---
  duration_ms: 2.613
  ...
ok 411 parallel/test-domain-stack
  ---
  duration_ms: 2.813
  ...
ok 412 parallel/test-domain-stack-empty-in-process-uncaughtexception
  ---
  duration_ms: 2.613
  ...
ok 413 parallel/test-domain-throw-error-then-throw-from-uncaught-exception-handler
  ---
  duration_ms: 5.517
  ...
ok 414 parallel/test-domain-timer
  ---
  duration_ms: 2.613
  ...
ok 415 parallel/test-domain-timers
  ---
  duration_ms: 2.613
  ...
ok 416 parallel/test-domain-timers-uncaught-exception
  ---
  duration_ms: 2.613
  ...
ok 417 parallel/test-domain-top-level-error-handler-clears-stack
  ---
  duration_ms: 2.613
  ...
ok 418 parallel/test-domain-top-level-error-handler-throw
  ---
  duration_ms: 5.116
  ...
ok 419 parallel/test-domain-uncaught-exception
  ---
  duration_ms: 5.320
  ...
ok 420 parallel/test-domain-with-abort-on-uncaught-exception
  ---
  duration_ms: 5.719
  ...
ok 421 parallel/test-dsa-fips-invalid-key # skip node compiled without FIPS OpenSSL.
  ---
  duration_ms: 2.613
  ...
ok 422 parallel/test-emit-after-uncaught-exception
  ---
  duration_ms: 2.613
  ...
ok 423 parallel/test-emit-after-uncaught-exception-runInAsyncScope
  ---
  duration_ms: 2.613
  ...
ok 424 parallel/test-env-newprotomethod-remove-unnecessary-prototypes
  ---
  duration_ms: 2.613
  ...
ok 425 parallel/test-env-var-no-warnings
  ---
  duration_ms: 8.430
  ...
ok 426 parallel/test-error-reporting
  ---
  duration_ms: 5.318
  ...
ok 427 parallel/test-error-serdes
  ---
  duration_ms: 2.613
  ...
ok 428 parallel/test-errors-systemerror
  ---
  duration_ms: 2.613
  ...
ok 429 parallel/test-eslint-alphabetize-errors # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 430 parallel/test-eslint-buffer-constructor # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 431 parallel/test-eslint-crypto-check # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 432 parallel/test-eslint-documented-errors # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 433 parallel/test-eslint-duplicate-requires # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 434 parallel/test-eslint-eslint-check # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 435 parallel/test-eslint-inspector-check # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 436 parallel/test-eslint-lowercase-name-for-primitive # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 437 parallel/test-eslint-no-let-in-for-declaration # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 438 parallel/test-eslint-no-unescaped-regexp-dot # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 439 parallel/test-eslint-number-isnan # skip missing ESLint
  ---
  duration_ms: 2.614
  ...
ok 440 parallel/test-eslint-prefer-assert-iferror # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 441 parallel/test-eslint-prefer-assert-methods # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 442 parallel/test-eslint-prefer-common-expectserror # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 443 parallel/test-eslint-prefer-common-mustnotcall # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 444 parallel/test-eslint-prefer-util-format-errors # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 445 parallel/test-eslint-require-buffer # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 446 parallel/test-eslint-required-modules # skip missing ESLint
  ---
  duration_ms: 2.613
  ...
ok 447 parallel/test-eval-strict-referenceerror
  ---
  duration_ms: 2.613
  ...
ok 448 parallel/test-event-emitter-add-listeners
  ---
  duration_ms: 2.613
  ...
ok 449 parallel/test-event-emitter-check-listener-leaks
  ---
  duration_ms: 2.713
  ...
ok 450 parallel/test-event-emitter-errors
  ---
  duration_ms: 2.613
  ...
ok 451 parallel/test-event-emitter-get-max-listeners
  ---
  duration_ms: 2.613
  ...
ok 452 parallel/test-event-emitter-listener-count
  ---
  duration_ms: 2.613
  ...
ok 453 parallel/test-event-emitter-listeners
  ---
  duration_ms: 2.613
  ...
ok 454 parallel/test-event-emitter-listeners-side-effects
  ---
  duration_ms: 2.613
  ...
ok 455 parallel/test-event-emitter-max-listeners
  ---
  duration_ms: 2.613
  ...
ok 456 parallel/test-event-emitter-max-listeners-warning
  ---
  duration_ms: 2.613
  ...
ok 457 parallel/test-event-emitter-max-listeners-warning-for-null
  ---
  duration_ms: 2.613
  ...
ok 458 parallel/test-event-emitter-max-listeners-warning-for-symbol
  ---
  duration_ms: 2.613
  ...
ok 459 parallel/test-event-emitter-method-names
  ---
  duration_ms: 2.613
  ...
ok 460 parallel/test-event-emitter-modify-in-emit
  ---
  duration_ms: 2.613
  ...
ok 461 parallel/test-event-emitter-no-error-provided-to-error-event
  ---
  duration_ms: 2.613
  ...
ok 462 parallel/test-event-emitter-num-args
  ---
  duration_ms: 2.613
  ...
ok 463 parallel/test-event-emitter-once
  ---
  duration_ms: 2.613
  ...
ok 464 parallel/test-event-emitter-prepend
  ---
  duration_ms: 2.613
  ...
ok 465 parallel/test-event-emitter-remove-all-listeners
  ---
  duration_ms: 2.614
  ...
ok 466 parallel/test-event-emitter-remove-listeners
  ---
  duration_ms: 2.613
  ...
ok 467 parallel/test-event-emitter-set-max-listeners-side-effects
  ---
  duration_ms: 2.613
  ...
ok 468 parallel/test-event-emitter-special-event-names
  ---
  duration_ms: 2.613
  ...
ok 469 parallel/test-event-emitter-subclass
  ---
  duration_ms: 2.613
  ...
ok 470 parallel/test-event-emitter-symbols
  ---
  duration_ms: 2.613
  ...
ok 471 parallel/test-events-list
  ---
  duration_ms: 2.613
  ...
ok 472 parallel/test-events-once
  ---
  duration_ms: 2.613
  ...
ok 473 parallel/test-events-uncaught-exception-stack
  ---
  duration_ms: 2.613
  ...
ok 474 parallel/test-exception-handler
  ---
  duration_ms: 2.613
  ...
ok 475 parallel/test-exception-handler2
  ---
  duration_ms: 2.613
  ...
ok 476 parallel/test-file-read-noexist
  ---
  duration_ms: 2.613
  ...
ok 477 parallel/test-file-write-stream
  ---
  duration_ms: 2.613
  ...
ok 478 parallel/test-file-write-stream2
  ---
  duration_ms: 2.613
  ...
ok 479 parallel/test-file-write-stream3
  ---
  duration_ms: 2.613
  ...
ok 480 parallel/test-fixed-queue
  ---
  duration_ms: 2.613
  ...
ok 481 parallel/test-force-repl
  ---
  duration_ms: 5.16
  ...
ok 482 parallel/test-force-repl-with-eval
  ---
  duration_ms: 5.16
  ...
ok 483 parallel/test-freelist
  ---
  duration_ms: 2.613
  ...
ok 484 parallel/test-fs-access
  ---
  duration_ms: 2.613
  ...
ok 485 parallel/test-fs-append-file
  ---
  duration_ms: 2.713
  ...
ok 486 parallel/test-fs-append-file-sync
  ---
  duration_ms: 2.613
  ...
ok 487 parallel/test-fs-assert-encoding-error
  ---
  duration_ms: 2.612
  ...
ok 488 parallel/test-fs-buffer
  ---
  duration_ms: 2.613
  ...
ok 489 parallel/test-fs-buffertype-writesync
  ---
  duration_ms: 2.613
  ...
ok 490 parallel/test-fs-chmod
  ---
  duration_ms: 2.613
  ...
ok 491 parallel/test-fs-chmod-mask
  ---
  duration_ms: 2.613
  ...
ok 492 parallel/test-fs-chown-type-check
  ---
  duration_ms: 2.612
  ...
ok 493 parallel/test-fs-close
  ---
  duration_ms: 2.613
  ...
ok 494 parallel/test-fs-close-errors
  ---
  duration_ms: 2.613
  ...
ok 495 parallel/test-fs-copyfile
  ---
  duration_ms: 2.613
  ...
ok 496 parallel/test-fs-copyfile-respect-permissions
  ---
  duration_ms: 2.613
  ...
ok 497 parallel/test-fs-empty-readStream
  ---
  duration_ms: 3.614
  ...
ok 498 parallel/test-fs-error-messages # TODO : Fix flaky test
  ---
  duration_ms: 2.713
  ...
ok 499 parallel/test-fs-exists
  ---
  duration_ms: 2.612
  ...
ok 500 parallel/test-fs-existssync-false
  ---
  duration_ms: 2.613
  ...
ok 501 parallel/test-fs-fchmod
  ---
  duration_ms: 2.613
  ...
ok 502 parallel/test-fs-fchown
  ---
  duration_ms: 2.613
  ...
ok 503 parallel/test-fs-filehandle
  ---
  duration_ms: 2.713
  ...
ok 504 parallel/test-fs-fsync
  ---
  duration_ms: 2.713
  ...
ok 505 parallel/test-fs-lchmod # skip lchmod is only available on macOS
  ---
  duration_ms: 2.613
  ...
ok 506 parallel/test-fs-lchown
  ---
  duration_ms: 2.613
  ...
ok 507 parallel/test-fs-link
  ---
  duration_ms: 2.613
  ...
ok 508 parallel/test-fs-long-path # skip this test is Windows-specific.
  ---
  duration_ms: 2.613
  ...
ok 509 parallel/test-fs-make-callback
  ---
  duration_ms: 2.613
  ...
ok 510 parallel/test-fs-makeStatsCallback
  ---
  duration_ms: 2.613
  ...
ok 511 parallel/test-fs-mkdir
  ---
  duration_ms: 2.613
  ...
ok 512 parallel/test-fs-mkdir-mode-mask
  ---
  duration_ms: 2.613
  ...
ok 513 parallel/test-fs-mkdir-rmdir
  ---
  duration_ms: 2.613
  ...
ok 514 parallel/test-fs-mkdtemp
  ---
  duration_ms: 2.613
  ...
ok 515 parallel/test-fs-mkdtemp-prefix-check
  ---
  duration_ms: 2.613
  ...
ok 516 parallel/test-fs-non-number-arguments-throw
  ---
  duration_ms: 2.613
  ...
ok 517 parallel/test-fs-null-bytes
  ---
  duration_ms: 2.713
  ...
ok 518 parallel/test-fs-open
  ---
  duration_ms: 2.613
  ...
ok 519 parallel/test-fs-open-flags
  ---
  duration_ms: 2.613
  ...
ok 520 parallel/test-fs-open-mode-mask
  ---
  duration_ms: 2.613
  ...
ok 521 parallel/test-fs-open-numeric-flags
  ---
  duration_ms: 2.613
  ...
ok 522 parallel/test-fs-options-immutable
  ---
  duration_ms: 2.713
  ...
ok 523 parallel/test-fs-promises
  ---
  duration_ms: 2.713
  ...
ok 524 parallel/test-fs-promises-file-handle-append-file
  ---
  duration_ms: 2.613
  ...
ok 525 parallel/test-fs-promises-file-handle-chmod
  ---
  duration_ms: 2.613
  ...
ok 526 parallel/test-fs-promises-file-handle-read
  ---
  duration_ms: 2.613
  ...
ok 527 parallel/test-fs-promises-file-handle-readFile
  ---
  duration_ms: 2.613
  ...
ok 528 parallel/test-fs-promises-file-handle-stat
  ---
  duration_ms: 2.613
  ...
ok 529 parallel/test-fs-promises-file-handle-sync
  ---
  duration_ms: 2.713
  ...
ok 530 parallel/test-fs-promises-file-handle-truncate
  ---
  duration_ms: 2.613
  ...
ok 531 parallel/test-fs-promises-file-handle-write
  ---
  duration_ms: 2.613
  ...
ok 532 parallel/test-fs-promises-file-handle-writeFile
  ---
  duration_ms: 2.613
  ...
ok 533 parallel/test-fs-promises-readfile
  ---
  duration_ms: 2.613
  ...
ok 534 parallel/test-fs-promises-readfile-empty
  ---
  duration_ms: 2.613
  ...
ok 535 parallel/test-fs-promises-writefile
  ---
  duration_ms: 2.613
  ...
ok 536 parallel/test-fs-promisified
  ---
  duration_ms: 2.612
  ...
ok 537 parallel/test-fs-read
  ---
  duration_ms: 2.613
  ...
ok 538 parallel/test-fs-read-file-assert-encoding
  ---
  duration_ms: 2.613
  ...
ok 539 parallel/test-fs-read-file-sync
  ---
  duration_ms: 2.613
  ...
ok 540 parallel/test-fs-read-file-sync-hostname
  ---
  duration_ms: 2.613
  ...
ok 541 parallel/test-fs-read-stream
  ---
  duration_ms: 2.712
  ...
ok 542 parallel/test-fs-read-stream-concurrent-reads
  ---
  duration_ms: 5.116
  ...
ok 543 parallel/test-fs-read-stream-double-close
  ---
  duration_ms: 2.613
  ...
ok 544 parallel/test-fs-read-stream-encoding
  ---
  duration_ms: 2.613
  ...
ok 545 parallel/test-fs-read-stream-err
  ---
  duration_ms: 2.613
  ...
ok 546 parallel/test-fs-read-stream-fd
  ---
  duration_ms: 2.613
  ...
ok 547 parallel/test-fs-read-stream-fd-leak
  ---
  duration_ms: 3.114
  ...
ok 548 parallel/test-fs-read-stream-inherit
  ---
  duration_ms: 2.713
  ...
ok 549 parallel/test-fs-read-stream-resume
  ---
  duration_ms: 2.713
  ...
ok 550 parallel/test-fs-read-stream-throw-type-error
  ---
  duration_ms: 2.614
  ...
ok 551 parallel/test-fs-read-type
  ---
  duration_ms: 2.614
  ...
ok 552 parallel/test-fs-read-zero-length
  ---
  duration_ms: 2.614
  ...
ok 553 parallel/test-fs-readdir
  ---
  duration_ms: 2.614
  ...
ok 554 parallel/test-fs-readdir-stack-overflow
  ---
  duration_ms: 7.921
  ...
ok 555 parallel/test-fs-readdir-types
  ---
  duration_ms: 2.613
  ...
ok 556 parallel/test-fs-readdir-ucs2
  ---
  duration_ms: 2.613
  ...
ok 557 parallel/test-fs-readfile
  ---
  duration_ms: 2.613
  ...
ok 558 parallel/test-fs-readfile-empty
  ---
  duration_ms: 2.613
  ...
ok 559 parallel/test-fs-readfile-error
  ---
  duration_ms: 5.16
  ...
ok 560 parallel/test-fs-readfile-fd
  ---
  duration_ms: 2.613
  ...
ok 561 parallel/test-fs-readfile-pipe
  ---
  duration_ms: 5.16
  ...
ok 562 parallel/test-fs-readfile-pipe-large
  ---
  duration_ms: 5.116
  ...
ok 563 parallel/test-fs-readfile-unlink
  ---
  duration_ms: 2.613
  ...
ok 564 parallel/test-fs-readfile-zero-byte-liar
  ---
  duration_ms: 2.613
  ...
ok 565 parallel/test-fs-readfilesync-enoent # skip Windows specific test.
  ---
  duration_ms: 2.613
  ...
ok 566 parallel/test-fs-readfilesync-pipe-large
  ---
  duration_ms: 5.115
  ...
ok 567 parallel/test-fs-readlink-type-check
  ---
  duration_ms: 2.613
  ...
ok 568 parallel/test-fs-ready-event-stream
  ---
  duration_ms: 2.613
  ...
ok 569 parallel/test-fs-realpath
  ---
  duration_ms: 2.813
  ...
ok 570 parallel/test-fs-realpath-buffer-encoding
  ---
  duration_ms: 2.613
  ...
ok 571 parallel/test-fs-realpath-native
  ---
  duration_ms: 2.613
  ...
ok 572 parallel/test-fs-realpath-on-substed-drive # skip Test for Windows only
  ---
  duration_ms: 2.613
  ...
ok 573 parallel/test-fs-realpath-pipe
  ---
  duration_ms: 7.319
  ...
ok 574 parallel/test-fs-rename-type-check
  ---
  duration_ms: 2.613
  ...
ok 575 parallel/test-fs-rmdir-type-check
  ---
  duration_ms: 2.613
  ...
ok 576 parallel/test-fs-sir-writes-alot
  ---
  duration_ms: 3.114
  ...
ok 577 parallel/test-fs-stat
  ---
  duration_ms: 2.613
  ...
ok 578 parallel/test-fs-stat-bigint
  ---
  duration_ms: 2.613
  ...
ok 579 parallel/test-fs-stream-destroy-emit-error
  ---
  duration_ms: 2.613
  ...
ok 580 parallel/test-fs-stream-double-close
  ---
  duration_ms: 2.613
  ...
ok 581 parallel/test-fs-symlink
  ---
  duration_ms: 2.613
  ...
ok 582 parallel/test-fs-symlink-dir-junction
  ---
  duration_ms: 2.613
  ...
ok 583 parallel/test-fs-symlink-dir-junction-relative
  ---
  duration_ms: 2.613
  ...
ok 584 parallel/test-fs-sync-fd-leak
  ---
  duration_ms: 2.613
  ...
ok 585 parallel/test-fs-syncwritestream
  ---
  duration_ms: 5.16
  ...
ok 586 parallel/test-fs-timestamp-parsing-error
  ---
  duration_ms: 2.613
  ...
ok 587 parallel/test-fs-truncate
  ---
  duration_ms: 2.614
  ...
ok 588 parallel/test-fs-truncate-clear-file-zero
  ---
  duration_ms: 2.615
  ...
ok 589 parallel/test-fs-truncate-fd
  ---
  duration_ms: 2.613
  ...
ok 590 parallel/test-fs-truncate-sync
  ---
  duration_ms: 2.613
  ...
ok 591 parallel/test-fs-unlink-type-check
  ---
  duration_ms: 2.613
  ...
ok 592 parallel/test-fs-util-validateoffsetlengthwrite
  ---
  duration_ms: 2.613
  ...
ok 593 parallel/test-fs-utimes # TODO : Fix flaky test
  ---
  duration_ms: 2.913
  ...
ok 594 parallel/test-fs-watch
  ---
  duration_ms: 2.713
  ...
ok 595 parallel/test-fs-watch-close-when-destroyed
  ---
  duration_ms: 4.615
  ...
ok 596 parallel/test-fs-watch-encoding
  ---
  duration_ms: 4.615
  ...
ok 597 parallel/test-fs-watch-enoent
  ---
  duration_ms: 2.613
  ...
ok 598 parallel/test-fs-watch-file-enoent-after-deletion
  ---
  duration_ms: 2.613
  ...
ok 599 parallel/test-fs-watch-recursive # skip recursive option is darwin/windows specific
  ---
  duration_ms: 2.613
  ...
ok 600 parallel/test-fs-watch-stop-async
  ---
  duration_ms: 2.613
  ...
ok 601 parallel/test-fs-watch-stop-sync
  ---
  duration_ms: 2.613
  ...
ok 602 parallel/test-fs-watchfile
  ---
  duration_ms: 2.613
  ...
ok 603 parallel/test-fs-watchfile-bigint
  ---
  duration_ms: 2.613
  ...
ok 604 parallel/test-fs-whatwg-url
  ---
  duration_ms: 2.613
  ...
ok 605 parallel/test-fs-write
  ---
  duration_ms: 2.613
  ...
ok 606 parallel/test-fs-write-buffer
  ---
  duration_ms: 2.613
  ...
ok 607 parallel/test-fs-write-file
  ---
  duration_ms: 2.613
  ...
ok 608 parallel/test-fs-write-file-buffer
  ---
  duration_ms: 2.613
  ...
ok 609 parallel/test-fs-write-file-invalid-path # skip This test is for Windows only.
  ---
  duration_ms: 2.615
  ...
ok 610 parallel/test-fs-write-file-sync
  ---
  duration_ms: 2.615
  ...
ok 611 parallel/test-fs-write-file-typedarrays
  ---
  duration_ms: 2.715
  ...
ok 612 parallel/test-fs-write-no-fd
  ---
  duration_ms: 2.615
  ...
ok 613 parallel/test-fs-write-stream
  ---
  duration_ms: 2.614
  ...
ok 614 parallel/test-fs-write-stream-autoclose-option
  ---
  duration_ms: 2.614
  ...
ok 615 parallel/test-fs-write-stream-change-open
  ---
  duration_ms: 2.614
  ...
ok 616 parallel/test-fs-write-stream-close-without-callback
  ---
  duration_ms: 2.614
  ...
ok 617 parallel/test-fs-write-stream-double-close
  ---
  duration_ms: 2.614
  ...
ok 618 parallel/test-fs-write-stream-encoding
  ---
  duration_ms: 2.714
  ...
ok 619 parallel/test-fs-write-stream-end
  ---
  duration_ms: 2.614
  ...
ok 620 parallel/test-fs-write-stream-err
  ---
  duration_ms: 2.614
  ...
ok 621 parallel/test-fs-write-stream-throw-type-error
  ---
  duration_ms: 2.614
  ...
ok 622 parallel/test-fs-write-string-coerce
  ---
  duration_ms: 2.614
  ...
ok 623 parallel/test-fs-write-sync
  ---
  duration_ms: 2.614
  ...
ok 624 parallel/test-gc-http-client-connaborted
  ---
  duration_ms: 11.633
  ...
ok 625 parallel/test-gc-http-client-onerror
  ---
  duration_ms: 3.615
  ...
ok 626 parallel/test-gc-http-client-timeout
  ---
  duration_ms: 11.25
  ...
ok 627 parallel/test-gc-net-timeout
  ---
  duration_ms: 9.623
  ...
ok 628 parallel/test-gc-tls-external-memory
  ---
  duration_ms: 6.18
  ...
ok 629 parallel/test-global
  ---
  duration_ms: 2.613
  ...
ok 630 parallel/test-global-console-exists
  ---
  duration_ms: 2.513
  ...
ok 631 parallel/test-handle-wrap-close-abort
  ---
  duration_ms: 2.613
  ...
ok 632 parallel/test-handle-wrap-isrefed
  ---
  duration_ms: 2.613
  ...
ok 633 parallel/test-heapdump-dns
  ---
  duration_ms: 18.636
  ...
ok 634 parallel/test-heapdump-fs-promise
  ---
  duration_ms: 13.530
  ...
ok 635 parallel/test-heapdump-http2
  ---
  duration_ms: 17.34
  ...
ok 636 parallel/test-heapdump-inspector
  ---
  duration_ms: 13.630
  ...
ok 637 parallel/test-heapdump-tls
  ---
  duration_ms: 15.632
  ...
ok 638 parallel/test-heapdump-worker
  ---
  duration_ms: 20.840
  ...
ok 639 parallel/test-heapdump-zlib
  ---
  duration_ms: 13.829
  ...
ok 640 parallel/test-http
  ---
  duration_ms: 2.713
  ...
ok 641 parallel/test-http-1.0
  ---
  duration_ms: 2.713
  ...
ok 642 parallel/test-http-1.0-keep-alive
  ---
  duration_ms: 2.713
  ...
ok 643 parallel/test-http-abort-before-end
  ---
  duration_ms: 2.613
  ...
ok 644 parallel/test-http-abort-client
  ---
  duration_ms: 2.713
  ...
ok 645 parallel/test-http-abort-queued
  ---
  duration_ms: 2.813
  ...
ok 646 parallel/test-http-abort-stream-end
  ---
  duration_ms: 2.813
  ...
ok 647 parallel/test-http-aborted
  ---
  duration_ms: 2.713
  ...
ok 648 parallel/test-http-addrequest-localaddress
  ---
  duration_ms: 2.613
  ...
ok 649 parallel/test-http-after-connect
  ---
  duration_ms: 2.813
  ...
ok 650 parallel/test-http-agent
  ---
  duration_ms: 2.813
  ...
ok 651 parallel/test-http-agent-destroyed-socket
  ---
  duration_ms: 2.713
  ...
ok 652 parallel/test-http-agent-error-on-idle
  ---
  duration_ms: 2.713
  ...
ok 653 parallel/test-http-agent-false
  ---
  duration_ms: 2.613
  ...
ok 654 parallel/test-http-agent-getname
  ---
  duration_ms: 2.613
  ...
ok 655 parallel/test-http-agent-keepalive
  ---
  duration_ms: 6.818
  ...
ok 656 parallel/test-http-agent-maxsockets
  ---
  duration_ms: 2.713
  ...
ok 657 parallel/test-http-agent-maxsockets-respected
  ---
  duration_ms: 2.713
  ...
ok 658 parallel/test-http-agent-no-protocol
  ---
  duration_ms: 2.713
  ...
ok 659 parallel/test-http-agent-null
  ---
  duration_ms: 2.713
  ...
ok 660 parallel/test-http-agent-remove
  ---
  duration_ms: 2.713
  ...
ok 661 parallel/test-http-agent-uninitialized
  ---
  duration_ms: 2.713
  ...
ok 662 parallel/test-http-agent-uninitialized-with-handle
  ---
  duration_ms: 2.713
  ...
ok 663 parallel/test-http-allow-req-after-204-res
  ---
  duration_ms: 2.713
  ...
ok 664 parallel/test-http-automatic-headers
  ---
  duration_ms: 2.713
  ...
ok 665 parallel/test-http-bind-twice
  ---
  duration_ms: 2.613
  ...
ok 666 parallel/test-http-blank-header
  ---
  duration_ms: 2.713
  ...
ok 667 parallel/test-http-buffer-sanity
  ---
  duration_ms: 2.813
  ...
ok 668 parallel/test-http-byteswritten
  ---
  duration_ms: 2.914
  ...
ok 669 parallel/test-http-catch-uncaughtexception
  ---
  duration_ms: 2.713
  ...
ok 670 parallel/test-http-chunk-problem
  ---
  duration_ms: 5.417
  ...
ok 671 parallel/test-http-chunked
  ---
  duration_ms: 2.713
  ...
ok 672 parallel/test-http-chunked-304
  ---
  duration_ms: 2.713
  ...
ok 673 parallel/test-http-client-abort
  ---
  duration_ms: 2.713
  ...
ok 674 parallel/test-http-client-abort-event
  ---
  duration_ms: 2.613
  ...
ok 675 parallel/test-http-client-abort-keep-alive-queued-tcp-socket
  ---
  duration_ms: 2.713
  ...
ok 676 parallel/test-http-client-abort-keep-alive-queued-unix-socket
  ---
  duration_ms: 2.713
  ...
ok 677 parallel/test-http-client-abort-no-agent
  ---
  duration_ms: 2.613
  ...
ok 678 parallel/test-http-client-abort-response-event
  ---
  duration_ms: 2.713
  ...
ok 679 parallel/test-http-client-abort-unix-socket
  ---
  duration_ms: 2.713
  ...
ok 680 parallel/test-http-client-abort2
  ---
  duration_ms: 2.713
  ...
ok 681 parallel/test-http-client-aborted-event
  ---
  duration_ms: 2.713
  ...
ok 682 parallel/test-http-client-agent
  ---
  duration_ms: 2.814
  ...
ok 683 parallel/test-http-client-check-http-token
  ---
  duration_ms: 2.713
  ...
ok 684 parallel/test-http-client-close-event
  ---
  duration_ms: 2.713
  ...
ok 685 parallel/test-http-client-default-headers-exist
  ---
  duration_ms: 2.713
  ...
ok 686 parallel/test-http-client-defaults
  ---
  duration_ms: 2.613
  ...
ok 687 parallel/test-http-client-encoding
  ---
  duration_ms: 2.713
  ...
ok 688 parallel/test-http-client-get-url
  ---
  duration_ms: 2.713
  ...
ok 689 parallel/test-http-client-headers-array
  ---
  duration_ms: 2.713
  ...
ok 690 parallel/test-http-client-immediate-error
  ---
  duration_ms: 2.713
  ...
ok 691 parallel/test-http-client-invalid-path
  ---
  duration_ms: 2.613
  ...
ok 692 parallel/test-http-client-keep-alive-release-before-finish
  ---
  duration_ms: 2.813
  ...
ok 693 parallel/test-http-client-override-global-agent
  ---
  duration_ms: 2.714
  ...
ok 694 parallel/test-http-client-parse-error
  ---
  duration_ms: 2.714
  ...
ok 695 parallel/test-http-client-pipe-end
  ---
  duration_ms: 2.715
  ...
ok 696 parallel/test-http-client-race
  ---
  duration_ms: 2.813
  ...
ok 697 parallel/test-http-client-race-2
  ---
  duration_ms: 3.214
  ...
ok 698 parallel/test-http-client-read-in-error
  ---
  duration_ms: 2.613
  ...
ok 699 parallel/test-http-client-readable
  ---
  duration_ms: 2.613
  ...
ok 700 parallel/test-http-client-reject-chunked-with-content-length
  ---
  duration_ms: 2.613
  ...
ok 701 parallel/test-http-client-reject-cr-no-lf
  ---
  duration_ms: 2.713
  ...
ok 702 parallel/test-http-client-reject-unexpected-agent
  ---
  duration_ms: 2.713
  ...
ok 703 parallel/test-http-client-req-error-dont-double-fire
  ---
  duration_ms: 2.713
  ...
ok 704 parallel/test-http-client-response-domain
  ---
  duration_ms: 2.713
  ...
ok 705 parallel/test-http-client-set-timeout
  ---
  duration_ms: 42.662
  ...
ok 706 parallel/test-http-client-set-timeout-after-end
  ---
  duration_ms: 2.713
  ...
ok 707 parallel/test-http-client-spurious-aborted
  ---
  duration_ms: 2.714
  ...
ok 708 parallel/test-http-client-timeout
  ---
  duration_ms: 2.713
  ...
ok 709 parallel/test-http-client-timeout-agent
  ---
  duration_ms: 3.14
  ...
ok 710 parallel/test-http-client-timeout-connect-listener
  ---
  duration_ms: 2.713
  ...
ok 711 parallel/test-http-client-timeout-event
  ---
  duration_ms: 2.813
  ...
ok 712 parallel/test-http-client-timeout-on-connect
  ---
  duration_ms: 2.713
  ...
ok 713 parallel/test-http-client-timeout-option
  ---
  duration_ms: 4.616
  ...
ok 714 parallel/test-http-client-timeout-option-listeners
  ---
  duration_ms: 2.714
  ...
ok 715 parallel/test-http-client-timeout-option-with-agent
  ---
  duration_ms: 122.754
  ...
ok 716 parallel/test-http-client-timeout-with-data
  ---
  duration_ms: 2.713
  ...
ok 717 parallel/test-http-client-unescaped-path
  ---
  duration_ms: 2.613
  ...
ok 718 parallel/test-http-client-upload
  ---
  duration_ms: 2.713
  ...
ok 719 parallel/test-http-client-upload-buf
  ---
  duration_ms: 2.713
  ...
ok 720 parallel/test-http-common
  ---
  duration_ms: 2.613
  ...
ok 721 parallel/test-http-conn-reset
  ---
  duration_ms: 2.713
  ...
ok 722 parallel/test-http-connect
  ---
  duration_ms: 2.713
  ...
ok 723 parallel/test-http-connect-req-res
  ---
  duration_ms: 2.713
  ...
ok 724 parallel/test-http-content-length
  ---
  duration_ms: 2.713
  ...
ok 725 parallel/test-http-contentLength0
  ---
  duration_ms: 2.713
  ...
ok 726 parallel/test-http-createConnection
  ---
  duration_ms: 2.713
  ...
ok 727 parallel/test-http-date-header
  ---
  duration_ms: 2.713
  ...
ok 728 parallel/test-http-default-encoding
  ---
  duration_ms: 2.713
  ...
ok 729 parallel/test-http-default-port
  ---
  duration_ms: 2.914
  ...
ok 730 parallel/test-http-destroyed-socket-write2
  ---
  duration_ms: 2.713
  ...
ok 731 parallel/test-http-dns-error
  ---
  duration_ms: 2.813
  ...
ok 732 parallel/test-http-double-content-length
  ---
  duration_ms: 2.713
  ...
ok 733 parallel/test-http-dump-req-when-res-ends
  ---
  duration_ms: 2.713
  ...
ok 734 parallel/test-http-end-throw-socket-handling
  ---
  duration_ms: 2.713
  ...
ok 735 parallel/test-http-eof-on-connect
  ---
  duration_ms: 2.613
  ...
ok 736 parallel/test-http-exceptions
  ---
  duration_ms: 2.713
  ...
ok 737 parallel/test-http-expect-continue
  ---
  duration_ms: 2.813
  ...
ok 738 parallel/test-http-expect-handling
  ---
  duration_ms: 2.713
  ...
ok 739 parallel/test-http-extra-response
  ---
  duration_ms: 2.713
  ...
ok 740 parallel/test-http-flush
  ---
  duration_ms: 2.713
  ...
ok 741 parallel/test-http-flush-headers
  ---
  duration_ms: 2.713
  ...
ok 742 parallel/test-http-flush-response-headers
  ---
  duration_ms: 2.713
  ...
ok 743 parallel/test-http-full-response # skip problem spawning `ab`.
  ---
  duration_ms: 2.613
  ...
ok 744 parallel/test-http-generic-streams
  ---
  duration_ms: 2.712
  ...
ok 745 parallel/test-http-get-pipeline-problem
  ---
  duration_ms: 2.813
  ...
ok 746 parallel/test-http-head-request
  ---
  duration_ms: 2.713
  ...
ok 747 parallel/test-http-head-response-has-no-body
  ---
  duration_ms: 2.713
  ...
ok 748 parallel/test-http-head-response-has-no-body-end
  ---
  duration_ms: 2.713
  ...
ok 749 parallel/test-http-header-obstext
  ---
  duration_ms: 2.713
  ...
ok 750 parallel/test-http-header-read
  ---
  duration_ms: 2.713
  ...
ok 751 parallel/test-http-hex-write
  ---
  duration_ms: 2.713
  ...
ok 752 parallel/test-http-highwatermark
  ---
  duration_ms: 2.713
  ...
ok 753 parallel/test-http-host-header-ipv6-fail
  ---
  duration_ms: 2.713
  ...
ok 754 parallel/test-http-host-headers
  ---
  duration_ms: 2.713
  ...
ok 755 parallel/test-http-hostname-typechecking
  ---
  duration_ms: 2.713
  ...
ok 756 parallel/test-http-incoming-matchKnownFields
  ---
  duration_ms: 2.613
  ...
ok 757 parallel/test-http-incoming-pipelined-socket-destroy
  ---
  duration_ms: 2.713
  ...
ok 758 parallel/test-http-information-processing
  ---
  duration_ms: 2.713
  ...
ok 759 parallel/test-http-invalid-path-chars
  ---
  duration_ms: 2.813
  ...
ok 760 parallel/test-http-invalid-urls
  ---
  duration_ms: 2.713
  ...
ok 761 parallel/test-http-invalidheaderfield
  ---
  duration_ms: 2.713
  ...
ok 762 parallel/test-http-invalidheaderfield2
  ---
  duration_ms: 2.613
  ...
ok 763 parallel/test-http-keep-alive
  ---
  duration_ms: 2.713
  ...
ok 764 parallel/test-http-keep-alive-close-on-header
  ---
  duration_ms: 2.713
  ...
ok 765 parallel/test-http-keepalive-client
  ---
  duration_ms: 2.713
  ...
ok 766 parallel/test-http-keepalive-override
  ---
  duration_ms: 2.713
  ...
ok 767 parallel/test-http-keepalive-request
  ---
  duration_ms: 2.814
  ...
ok 768 parallel/test-http-listening
  ---
  duration_ms: 2.614
  ...
ok 769 parallel/test-http-localaddress
  ---
  duration_ms: 2.714
  ...
ok 770 parallel/test-http-localaddress-bind-error
  ---
  duration_ms: 2.715
  ...
ok 771 parallel/test-http-malformed-request
  ---
  duration_ms: 2.713
  ...
ok 772 parallel/test-http-many-ended-pipelines
  ---
  duration_ms: 2.713
  ...
ok 773 parallel/test-http-max-header-size
  ---
  duration_ms: 5.116
  ...
ok 774 parallel/test-http-max-headers-count
  ---
  duration_ms: 2.713
  ...
ok 775 parallel/test-http-methods
  ---
  duration_ms: 2.613
  ...
ok 776 parallel/test-http-multi-line-headers
  ---
  duration_ms: 2.613
  ...
ok 777 parallel/test-http-mutable-headers
  ---
  duration_ms: 2.713
  ...
ok 778 parallel/test-http-no-content-length
  ---
  duration_ms: 2.713
  ...
ok 779 parallel/test-http-no-read-no-dump
  ---
  duration_ms: 2.713
  ...
ok 780 parallel/test-http-outgoing-finish
  ---
  duration_ms: 2.713
  ...
ok 781 parallel/test-http-outgoing-finish-writable
  ---
  duration_ms: 2.713
  ...
ok 782 parallel/test-http-outgoing-first-chunk-singlebyte-encoding
  ---
  duration_ms: 2.713
  ...
ok 783 parallel/test-http-outgoing-internal-headers
  ---
  duration_ms: 2.612
  ...
ok 784 parallel/test-http-outgoing-message-inheritance
  ---
  duration_ms: 2.613
  ...
ok 785 parallel/test-http-outgoing-proto
  ---
  duration_ms: 2.613
  ...
ok 786 parallel/test-http-outgoing-renderHeaders
  ---
  duration_ms: 2.613
  ...
ok 787 parallel/test-http-outgoing-settimeout
  ---
  duration_ms: 2.613
  ...
ok 788 parallel/test-http-parser
  ---
  duration_ms: 2.812
  ...
ok 789 parallel/test-http-parser-bad-ref
  ---
  duration_ms: 3.314
  ...
ok 790 parallel/test-http-parser-free
  ---
  duration_ms: 2.813
  ...
ok 791 parallel/test-http-parser-freed-before-upgrade
  ---
  duration_ms: 2.713
  ...
ok 792 parallel/test-http-parser-lazy-loaded
  ---
  duration_ms: 5.116
  ...
ok 793 parallel/test-http-pause
  ---
  duration_ms: 2.913
  ...
ok 794 parallel/test-http-pause-no-dump
  ---
  duration_ms: 2.713
  ...
ok 795 parallel/test-http-pause-resume-one-end
  ---
  duration_ms: 2.713
  ...
ok 796 parallel/test-http-pipe-fs
  ---
  duration_ms: 2.713
  ...
ok 797 parallel/test-http-pipeline-assertionerror-finish
  ---
  duration_ms: 2.813
  ...
ok 798 parallel/test-http-pipeline-flood
  ---
  duration_ms: 5.917
  ...
ok 799 parallel/test-http-pipeline-requests-connection-leak
  ---
  duration_ms: 5.218
  ...
ok 800 parallel/test-http-pipeline-socket-parser-typeerror
  ---
  duration_ms: 2.713
  ...
ok 801 parallel/test-http-proxy
  ---
  duration_ms: 2.713
  ...
ok 802 parallel/test-http-raw-headers
  ---
  duration_ms: 2.713
  ...
ok 803 parallel/test-http-readable-data-event
  ---
  duration_ms: 2.813
  ...
ok 804 parallel/test-http-remove-header-stays-removed
  ---
  duration_ms: 2.712
  ...
ok 805 parallel/test-http-request-agent
  ---
  duration_ms: 2.913
  ...
ok 806 parallel/test-http-request-arguments
  ---
  duration_ms: 2.713
  ...
ok 807 parallel/test-http-request-dont-override-options
  ---
  duration_ms: 2.713
  ...
ok 808 parallel/test-http-request-end
  ---
  duration_ms: 2.713
  ...
ok 809 parallel/test-http-request-end-twice
  ---
  duration_ms: 2.713
  ...
ok 810 parallel/test-http-request-invalid-method-error
  ---
  duration_ms: 2.613
  ...
ok 811 parallel/test-http-request-large-payload
  ---
  duration_ms: 2.713
  ...
ok 812 parallel/test-http-request-methods
  ---
  duration_ms: 2.713
  ...
ok 813 parallel/test-http-res-write-after-end
  ---
  duration_ms: 2.713
  ...
ok 814 parallel/test-http-res-write-end-dont-take-array
  ---
  duration_ms: 2.712
  ...
ok 815 parallel/test-http-response-add-header-after-sent
  ---
  duration_ms: 2.713
  ...
ok 816 parallel/test-http-response-close
  ---
  duration_ms: 2.713
  ...
ok 817 parallel/test-http-response-multi-content-length
  ---
  duration_ms: 2.713
  ...
ok 818 parallel/test-http-response-multiheaders
  ---
  duration_ms: 2.713
  ...
ok 819 parallel/test-http-response-no-headers
  ---
  duration_ms: 2.713
  ...
ok 820 parallel/test-http-response-readable
  ---
  duration_ms: 2.713
  ...
ok 821 parallel/test-http-response-remove-header-after-sent
  ---
  duration_ms: 2.713
  ...
ok 822 parallel/test-http-response-splitting
  ---
  duration_ms: 2.713
  ...
ok 823 parallel/test-http-response-status-message
  ---
  duration_ms: 2.713
  ...
ok 824 parallel/test-http-response-statuscode
  ---
  duration_ms: 2.812
  ...
ok 825 parallel/test-http-response-writehead-returns-this
  ---
  duration_ms: 2.713
  ...
ok 826 parallel/test-http-same-map
  ---
  duration_ms: 2.813
  ...
ok 827 parallel/test-http-server
  ---
  duration_ms: 2.713
  ...
ok 828 parallel/test-http-server-client-error
  ---
  duration_ms: 2.713
  ...
ok 829 parallel/test-http-server-de-chunked-trailer
  ---
  duration_ms: 2.714
  ...
ok 830 parallel/test-http-server-delete-parser
  ---
  duration_ms: 2.814
  ...
ok 831 parallel/test-http-server-destroy-socket-on-client-error
  ---
  duration_ms: 2.719
  ...
ok 832 parallel/test-http-server-keep-alive-timeout
  ---
  duration_ms: 3.315
  ...
ok 833 parallel/test-http-server-multiheaders
  ---
  duration_ms: 2.714
  ...
ok 834 parallel/test-http-server-multiheaders2
  ---
  duration_ms: 2.715
  ...
ok 835 parallel/test-http-server-options-incoming-message
  ---
  duration_ms: 2.715
  ...
ok 836 parallel/test-http-server-options-server-response
  ---
  duration_ms: 2.714
  ...
ok 837 parallel/test-http-server-reject-chunked-with-content-length
  ---
  duration_ms: 2.715
  ...
ok 838 parallel/test-http-server-reject-cr-no-lf
  ---
  duration_ms: 2.714
  ...
ok 839 parallel/test-http-server-response-standalone
  ---
  duration_ms: 2.614
  ...
ok 840 parallel/test-http-server-stale-close
  ---
  duration_ms: 5.217
  ...
ok 841 parallel/test-http-server-unconsume
  ---
  duration_ms: 2.714
  ...
ok 842 parallel/test-http-server-unconsume-consume
  ---
  duration_ms: 2.714
  ...
ok 843 parallel/test-http-server-write-after-end
  ---
  duration_ms: 2.814
  ...
ok 844 parallel/test-http-set-cookies
  ---
  duration_ms: 2.714
  ...
ok 845 parallel/test-http-set-timeout
  ---
  duration_ms: 3.215
  ...
ok 846 parallel/test-http-set-timeout-server
  ---
  duration_ms: 8.121
  ...
ok 847 parallel/test-http-set-trailers
  ---
  duration_ms: 2.713
  ...
ok 848 parallel/test-http-should-keep-alive
  ---
  duration_ms: 2.712
  ...
ok 849 parallel/test-http-slow-headers
  ---
  duration_ms: 3.214
  ...
ok 850 parallel/test-http-slow-headers-keepalive
  ---
  duration_ms: 4.16
  ...
ok 851 parallel/test-http-status-code
  ---
  duration_ms: 2.713
  ...
ok 852 parallel/test-http-status-message
  ---
  duration_ms: 2.713
  ...
ok 853 parallel/test-http-status-reason-invalid-chars
  ---
  duration_ms: 2.713
  ...
ok 854 parallel/test-http-timeout
  ---
  duration_ms: 2.713
  ...
ok 855 parallel/test-http-timeout-client-warning
  ---
  duration_ms: 2.713
  ...
ok 856 parallel/test-http-timeout-overflow
  ---
  duration_ms: 2.713
  ...
ok 857 parallel/test-http-unix-socket
  ---
  duration_ms: 2.712
  ...
ok 858 parallel/test-http-unix-socket-keep-alive
  ---
  duration_ms: 2.713
  ...
ok 859 parallel/test-http-upgrade-advertise
  ---
  duration_ms: 2.713
  ...
ok 860 parallel/test-http-upgrade-agent
  ---
  duration_ms: 2.713
  ...
ok 861 parallel/test-http-upgrade-binary
  ---
  duration_ms: 2.713
  ...
ok 862 parallel/test-http-upgrade-client
  ---
  duration_ms: 2.713
  ...
ok 863 parallel/test-http-upgrade-client2
  ---
  duration_ms: 2.713
  ...
ok 864 parallel/test-http-upgrade-reconsume-stream
  ---
  duration_ms: 2.813
  ...
ok 865 parallel/test-http-upgrade-server
  ---
  duration_ms: 2.713
  ...
ok 866 parallel/test-http-upgrade-server2
  ---
  duration_ms: 2.713
  ...
ok 867 parallel/test-http-url.parse-auth
  ---
  duration_ms: 2.712
  ...
ok 868 parallel/test-http-url.parse-auth-with-header-in-request
  ---
  duration_ms: 2.713
  ...
ok 869 parallel/test-http-url.parse-basic
  ---
  duration_ms: 2.713
  ...
ok 870 parallel/test-http-url.parse-https.request
  ---
  duration_ms: 2.914
  ...
ok 871 parallel/test-http-url.parse-only-support-http-https-protocol
  ---
  duration_ms: 2.613
  ...
ok 872 parallel/test-http-url.parse-path
  ---
  duration_ms: 2.713
  ...
ok 873 parallel/test-http-url.parse-post
  ---
  duration_ms: 2.713
  ...
ok 874 parallel/test-http-url.parse-search
  ---
  duration_ms: 2.713
  ...
ok 875 parallel/test-http-wget
  ---
  duration_ms: 2.713
  ...
ok 876 parallel/test-http-writable-true-after-close
  ---
  duration_ms: 2.713
  ...
ok 877 parallel/test-http-write-callbacks
  ---
  duration_ms: 2.713
  ...
ok 878 parallel/test-http-write-empty-string
  ---
  duration_ms: 2.713
  ...
ok 879 parallel/test-http-write-head
  ---
  duration_ms: 2.713
  ...
ok 880 parallel/test-http-zero-length-write
  ---
  duration_ms: 2.713
  ...
ok 881 parallel/test-http-zerolengthbuffer
  ---
  duration_ms: 2.713
  ...
ok 882 parallel/test-http2-altsvc
  ---
  duration_ms: 2.813
  ...
ok 883 parallel/test-http2-backpressure
  ---
  duration_ms: 2.813
  ...
ok 884 parallel/test-http2-binding
  ---
  duration_ms: 2.713
  ...
ok 885 parallel/test-http2-buffersize
  ---
  duration_ms: 2.813
  ...
ok 886 parallel/test-http2-client-data-end
  ---
  duration_ms: 2.813
  ...
ok 887 parallel/test-http2-client-destroy
  ---
  duration_ms: 2.813
  ...
ok 888 parallel/test-http2-client-http1-server
  ---
  duration_ms: 2.813
  ...
ok 889 parallel/test-http2-client-onconnect-errors
  ---
  duration_ms: 2.813
  ...
ok 890 parallel/test-http2-client-port-80
  ---
  duration_ms: 2.713
  ...
ok 891 parallel/test-http2-client-priority-before-connect
  ---
  duration_ms: 2.813
  ...
ok 892 parallel/test-http2-client-promisify-connect
  ---
  duration_ms: 2.813
  ...
ok 893 parallel/test-http2-client-request-options-errors
  ---
  duration_ms: 2.813
  ...
ok 894 parallel/test-http2-client-rststream-before-connect
  ---
  duration_ms: 2.813
  ...
ok 895 parallel/test-http2-client-set-priority
  ---
  duration_ms: 2.813
  ...
ok 896 parallel/test-http2-client-setNextStreamID-errors
  ---
  duration_ms: 2.813
  ...
ok 897 parallel/test-http2-client-settings-before-connect
  ---
  duration_ms: 2.812
  ...
ok 898 parallel/test-http2-client-shutdown-before-connect
  ---
  duration_ms: 2.713
  ...
ok 899 parallel/test-http2-client-socket-destroy
  ---
  duration_ms: 2.813
  ...
ok 900 parallel/test-http2-client-stream-destroy-before-connect
  ---
  duration_ms: 2.713
  ...
ok 901 parallel/test-http2-client-unescaped-path
  ---
  duration_ms: 2.813
  ...
ok 902 parallel/test-http2-client-upload
  ---
  duration_ms: 2.814
  ...
ok 903 parallel/test-http2-client-upload-reject
  ---
  duration_ms: 2.813
  ...
ok 904 parallel/test-http2-client-write-before-connect
  ---
  duration_ms: 2.813
  ...
ok 905 parallel/test-http2-client-write-empty-string
  ---
  duration_ms: 2.813
  ...
ok 906 parallel/test-http2-compat-aborted
  ---
  duration_ms: 2.813
  ...
ok 907 parallel/test-http2-compat-client-upload-reject
  ---
  duration_ms: 2.813
  ...
ok 908 parallel/test-http2-compat-errors
  ---
  duration_ms: 2.813
  ...
ok 909 parallel/test-http2-compat-expect-continue
  ---
  duration_ms: 2.813
  ...
ok 910 parallel/test-http2-compat-expect-continue-check
  ---
  duration_ms: 2.813
  ...
ok 911 parallel/test-http2-compat-expect-handling
  ---
  duration_ms: 2.813
  ...
ok 912 parallel/test-http2-compat-method-connect
  ---
  duration_ms: 2.813
  ...
ok 913 parallel/test-http2-compat-serverrequest
  ---
  duration_ms: 2.813
  ...
ok 914 parallel/test-http2-compat-serverrequest-end
  ---
  duration_ms: 2.813
  ...
ok 915 parallel/test-http2-compat-serverrequest-headers
  ---
  duration_ms: 2.813
  ...
ok 916 parallel/test-http2-compat-serverrequest-pause
  ---
  duration_ms: 4.816
  ...
ok 917 parallel/test-http2-compat-serverrequest-pipe
  ---
  duration_ms: 2.814
  ...
ok 918 parallel/test-http2-compat-serverrequest-settimeout
  ---
  duration_ms: 2.813
  ...
ok 919 parallel/test-http2-compat-serverrequest-trailers
  ---
  duration_ms: 2.813
  ...
ok 920 parallel/test-http2-compat-serverresponse-close
  ---
  duration_ms: 2.813
  ...
ok 921 parallel/test-http2-compat-serverresponse-createpushresponse
  ---
  duration_ms: 2.813
  ...
ok 922 parallel/test-http2-compat-serverresponse-destroy
  ---
  duration_ms: 2.813
  ...
ok 923 parallel/test-http2-compat-serverresponse-drain
  ---
  duration_ms: 2.813
  ...
ok 924 parallel/test-http2-compat-serverresponse-end
  ---
  duration_ms: 3.14
  ...
ok 925 parallel/test-http2-compat-serverresponse-end-after-statuses-without-body
  ---
  duration_ms: 2.813
  ...
ok 926 parallel/test-http2-compat-serverresponse-finished
  ---
  duration_ms: 2.813
  ...
ok 927 parallel/test-http2-compat-serverresponse-flushheaders
  ---
  duration_ms: 2.813
  ...
ok 928 parallel/test-http2-compat-serverresponse-headers
  ---
  duration_ms: 2.813
  ...
ok 929 parallel/test-http2-compat-serverresponse-headers-after-destroy
  ---
  duration_ms: 2.814
  ...
ok 930 parallel/test-http2-compat-serverresponse-settimeout
  ---
  duration_ms: 2.813
  ...
ok 931 parallel/test-http2-compat-serverresponse-statuscode
  ---
  duration_ms: 2.813
  ...
ok 932 parallel/test-http2-compat-serverresponse-statusmessage
  ---
  duration_ms: 2.813
  ...
ok 933 parallel/test-http2-compat-serverresponse-statusmessage-property
  ---
  duration_ms: 2.813
  ...
ok 934 parallel/test-http2-compat-serverresponse-statusmessage-property-set
  ---
  duration_ms: 2.813
  ...
ok 935 parallel/test-http2-compat-serverresponse-trailers
  ---
  duration_ms: 2.813
  ...
ok 936 parallel/test-http2-compat-serverresponse-write
  ---
  duration_ms: 2.813
  ...
ok 937 parallel/test-http2-compat-serverresponse-writehead
  ---
  duration_ms: 2.813
  ...
ok 938 parallel/test-http2-compat-serverresponse-writehead-array
  ---
  duration_ms: 2.813
  ...
ok 939 parallel/test-http2-compat-short-stream-client-server
  ---
  duration_ms: 4.716
  ...
ok 940 parallel/test-http2-compat-socket
  ---
  duration_ms: 2.813
  ...
ok 941 parallel/test-http2-compat-socket-destroy-delayed
  ---
  duration_ms: 2.813
  ...
ok 942 parallel/test-http2-compat-socket-set
  ---
  duration_ms: 2.813
  ...
ok 943 parallel/test-http2-compat-write-head-destroyed
  ---
  duration_ms: 2.813
  ...
ok 944 parallel/test-http2-connect
  ---
  duration_ms: 2.813
  ...
ok 945 parallel/test-http2-connect-method
  ---
  duration_ms: 2.913
  ...
ok 946 parallel/test-http2-connect-method-extended
  ---
  duration_ms: 2.813
  ...
ok 947 parallel/test-http2-connect-method-extended-cant-turn-off
  ---
  duration_ms: 2.813
  ...
ok 948 parallel/test-http2-cookies
  ---
  duration_ms: 2.814
  ...
ok 949 parallel/test-http2-create-client-connect
  ---
  duration_ms: 3.15
  ...
ok 950 parallel/test-http2-create-client-secure-session
  ---
  duration_ms: 2.913
  ...
ok 951 parallel/test-http2-create-client-session
  ---
  duration_ms: 3.113
  ...
ok 952 parallel/test-http2-createsecureserver-nooptions
  ---
  duration_ms: 2.713
  ...
ok 953 parallel/test-http2-createwritereq
  ---
  duration_ms: 4.15
  ...
ok 954 parallel/test-http2-date-header
  ---
  duration_ms: 2.813
  ...
ok 955 parallel/test-http2-debug
  ---
  duration_ms: 5.216
  ...
ok 956 parallel/test-http2-dont-lose-data
  ---
  duration_ms: 2.812
  ...
ok 957 parallel/test-http2-dont-override
  ---
  duration_ms: 2.813
  ...
ok 958 parallel/test-http2-endafterheaders
  ---
  duration_ms: 2.813
  ...
ok 959 parallel/test-http2-error-order
  ---
  duration_ms: 2.813
  ...
ok 960 parallel/test-http2-forget-closed-streams
  ---
  duration_ms: 23.646
  ...
ok 961 parallel/test-http2-generic-streams
  ---
  duration_ms: 2.813
  ...
ok 962 parallel/test-http2-generic-streams-sendfile
  ---
  duration_ms: 2.813
  ...
ok 963 parallel/test-http2-getpackedsettings
  ---
  duration_ms: 2.713
  ...
ok 964 parallel/test-http2-goaway-opaquedata
  ---
  duration_ms: 2.813
  ...
ok 965 parallel/test-http2-head-request
  ---
  duration_ms: 2.813
  ...
ok 966 parallel/test-http2-https-fallback
  ---
  duration_ms: 3.114
  ...
ok 967 parallel/test-http2-https-fallback-http-server-options
  ---
  duration_ms: 2.914
  ...
ok 968 parallel/test-http2-info-headers
  ---
  duration_ms: 2.813
  ...
ok 969 parallel/test-http2-info-headers-errors
  ---
  duration_ms: 2.813
  ...
ok 970 parallel/test-http2-invalidargtypes-errors
  ---
  duration_ms: 2.813
  ...
ok 971 parallel/test-http2-large-write-close
  ---
  duration_ms: 2.914
  ...
ok 972 parallel/test-http2-large-write-destroy
  ---
  duration_ms: 2.914
  ...
ok 973 parallel/test-http2-large-write-multiple-requests
  ---
  duration_ms: 3.214
  ...
ok 974 parallel/test-http2-malformed-altsvc
  ---
  duration_ms: 2.712
  ...
ok 975 parallel/test-http2-many-writes-and-destroy
  ---
  duration_ms: 2.913
  ...
ok 976 parallel/test-http2-max-concurrent-streams
  ---
  duration_ms: 2.813
  ...
ok 977 parallel/test-http2-max-session-memory-leak
  ---
  duration_ms: 4.216
  ...
ok 978 parallel/test-http2-methods
  ---
  duration_ms: 2.813
  ...
ok 979 parallel/test-http2-misbehaving-flow-control
  ---
  duration_ms: 2.813
  ...
ok 980 parallel/test-http2-misbehaving-flow-control-paused
  ---
  duration_ms: 2.814
  ...
ok 981 parallel/test-http2-misbehaving-multiplex
  ---
  duration_ms: 2.813
  ...
ok 982 parallel/test-http2-misc-util
  ---
  duration_ms: 2.613
  ...
ok 983 parallel/test-http2-misused-pseudoheaders
  ---
  duration_ms: 2.813
  ...
ok 984 parallel/test-http2-multi-content-length
  ---
  duration_ms: 2.813
  ...
ok 985 parallel/test-http2-multiheaders
  ---
  duration_ms: 2.813
  ...
ok 986 parallel/test-http2-multiheaders-raw
  ---
  duration_ms: 2.813
  ...
ok 987 parallel/test-http2-multiplex
  ---
  duration_ms: 3.314
  ...
ok 988 parallel/test-http2-multistream-destroy-on-read-tls
  ---
  duration_ms: 2.914
  ...
ok 989 parallel/test-http2-no-more-streams
  ---
  duration_ms: 2.812
  ...
ok 990 parallel/test-http2-no-wanttrailers-listener
  ---
  duration_ms: 2.813
  ...
ok 991 parallel/test-http2-onping
  ---
  duration_ms: 2.813
  ...
ok 992 parallel/test-http2-options-max-headers-block-length
  ---
  duration_ms: 2.813
  ...
ok 993 parallel/test-http2-options-max-reserved-streams
  ---
  duration_ms: 2.813
  ...
ok 994 parallel/test-http2-options-server-request
  ---
  duration_ms: 2.813
  ...
ok 995 parallel/test-http2-options-server-response
  ---
  duration_ms: 2.813
  ...
ok 996 parallel/test-http2-origin
  ---
  duration_ms: 3.13
  ...
ok 997 parallel/test-http2-padding-aligned
  ---
  duration_ms: 2.813
  ...
ok 998 parallel/test-http2-padding-callback
  ---
  duration_ms: 2.813
  ...
ok 999 parallel/test-http2-perf_hooks
  ---
  duration_ms: 2.813
  ...
ok 1000 parallel/test-http2-ping
  ---
  duration_ms: 2.813
  ...
ok 1001 parallel/test-http2-ping-unsolicited-ack
  ---
  duration_ms: 2.813
  ...
ok 1002 parallel/test-http2-pipe
  ---
  duration_ms: 2.812
  ...
ok 1003 parallel/test-http2-pipe-named-pipe
  ---
  duration_ms: 2.813
  ...
ok 1004 parallel/test-http2-priority-cycle-
  ---
  duration_ms: 2.813
  ...
ok 1005 parallel/test-http2-priority-event
  ---
  duration_ms: 2.813
  ...
ok 1006 parallel/test-http2-request-remove-connect-listener
  ---
  duration_ms: 2.813
  ...
ok 1007 parallel/test-http2-request-response-proto
  ---
  duration_ms: 2.713
  ...
ok 1008 parallel/test-http2-reset-flood
  ---
  duration_ms: 5.417
  ...
ok 1009 parallel/test-http2-respond-errors
  ---
  duration_ms: 2.813
  ...
ok 1010 parallel/test-http2-respond-file
  ---
  duration_ms: 2.813
  ...
ok 1011 parallel/test-http2-respond-file-204
  ---
  duration_ms: 2.813
  ...
ok 1012 parallel/test-http2-respond-file-304
  ---
  duration_ms: 2.813
  ...
ok 1013 parallel/test-http2-respond-file-404
  ---
  duration_ms: 2.813
  ...
ok 1014 parallel/test-http2-respond-file-compat
  ---
  duration_ms: 2.813
  ...
ok 1015 parallel/test-http2-respond-file-error-dir
  ---
  duration_ms: 2.813
  ...
ok 1016 parallel/test-http2-respond-file-error-pipe-offset
  ---
  duration_ms: 2.813
  ...
ok 1017 parallel/test-http2-respond-file-errors
  ---
  duration_ms: 2.813
  ...
ok 1018 parallel/test-http2-respond-file-fd
  ---
  duration_ms: 2.813
  ...
ok 1019 parallel/test-http2-respond-file-fd-errors
  ---
  duration_ms: 2.813
  ...
ok 1020 parallel/test-http2-respond-file-fd-invalid
  ---
  duration_ms: 2.813
  ...
ok 1021 parallel/test-http2-respond-file-fd-range
  ---
  duration_ms: 2.813
  ...
ok 1022 parallel/test-http2-respond-file-push
  ---
  duration_ms: 2.813
  ...
ok 1023 parallel/test-http2-respond-file-range
  ---
  duration_ms: 2.813
  ...
ok 1024 parallel/test-http2-respond-file-with-pipe
  ---
  duration_ms: 2.813
  ...
ok 1025 parallel/test-http2-respond-nghttperrors
  ---
  duration_ms: 2.813
  ...
ok 1026 parallel/test-http2-respond-no-data
  ---
  duration_ms: 2.812
  ...
ok 1027 parallel/test-http2-respond-with-fd-errors
  ---
  duration_ms: 2.813
  ...
ok 1028 parallel/test-http2-respond-with-file-connection-abort
  ---
  duration_ms: 2.813
  ...
ok 1029 parallel/test-http2-response-splitting
  ---
  duration_ms: 2.813
  ...
ok 1030 parallel/test-http2-sent-headers
  ---
  duration_ms: 2.813
  ...
ok 1031 parallel/test-http2-serve-file
  ---
  duration_ms: 2.913
  ...
ok 1032 parallel/test-http2-server-close-callback
  ---
  duration_ms: 2.813
  ...
ok 1033 parallel/test-http2-server-errors
  ---
  duration_ms: 2.813
  ...
ok 1034 parallel/test-http2-server-http1-client
  ---
  duration_ms: 2.813
  ...
ok 1035 parallel/test-http2-server-push-disabled
  ---
  duration_ms: 2.813
  ...
ok 1036 parallel/test-http2-server-push-stream
  ---
  duration_ms: 2.813
  ...
ok 1037 parallel/test-http2-server-push-stream-errors
  ---
  duration_ms: 2.813
  ...
ok 1038 parallel/test-http2-server-push-stream-errors-args
  ---
  duration_ms: 2.812
  ...
ok 1039 parallel/test-http2-server-push-stream-head
  ---
  duration_ms: 2.813
  ...
ok 1040 parallel/test-http2-server-rst-before-respond
  ---
  duration_ms: 2.813
  ...
ok 1041 parallel/test-http2-server-rst-stream
  ---
  duration_ms: 2.813
  ...
ok 1042 parallel/test-http2-server-session-destroy
  ---
  duration_ms: 2.813
  ...
ok 1043 parallel/test-http2-server-sessionerror
  ---
  duration_ms: 2.813
  ...
ok 1044 parallel/test-http2-server-set-header
  ---
  duration_ms: 2.813
  ...
ok 1045 parallel/test-http2-server-settimeout-no-callback
  ---
  duration_ms: 2.813
  ...
ok 1046 parallel/test-http2-server-shutdown-before-respond
  ---
  duration_ms: 2.813
  ...
ok 1047 parallel/test-http2-server-shutdown-options-errors
  ---
  duration_ms: 2.813
  ...
ok 1048 parallel/test-http2-server-shutdown-redundant
  ---
  duration_ms: 2.813
  ...
ok 1049 parallel/test-http2-server-socket-destroy
  ---
  duration_ms: 2.813
  ...
ok 1050 parallel/test-http2-server-startup
  ---
  duration_ms: 22.840
  ...
ok 1051 parallel/test-http2-server-stream-session-destroy
  ---
  duration_ms: 2.813
  ...
ok 1052 parallel/test-http2-server-timeout
  ---
  duration_ms: 4.816
  ...
ok 1053 parallel/test-http2-session-gc-while-write-scheduled
  ---
  duration_ms: 2.813
  ...
ok 1054 parallel/test-http2-session-settings
  ---
  duration_ms: 2.813
  ...
ok 1055 parallel/test-http2-session-stream-state
  ---
  duration_ms: 2.813
  ...
ok 1056 parallel/test-http2-session-timeout
  ---
  duration_ms: 3.14
  ...
ok 1057 parallel/test-http2-session-unref
  ---
  duration_ms: 2.813
  ...
ok 1058 parallel/test-http2-settings-unsolicited-ack
  ---
  duration_ms: 2.813
  ...
ok 1059 parallel/test-http2-short-stream-client-server
  ---
  duration_ms: 4.716
  ...
ok 1060 parallel/test-http2-single-headers
  ---
  duration_ms: 2.713
  ...
ok 1061 parallel/test-http2-socket-proxy
  ---
  duration_ms: 2.814
  ...
ok 1062 parallel/test-http2-status-code
  ---
  duration_ms: 2.814
  ...
ok 1063 parallel/test-http2-status-code-invalid
  ---
  duration_ms: 2.814
  ...
ok 1064 parallel/test-http2-stream-client
  ---
  duration_ms: 2.814
  ...
ok 1065 parallel/test-http2-stream-destroy-event-order
  ---
  duration_ms: 2.814
  ...
ok 1066 parallel/test-http2-stream-removelisteners-after-close
  ---
  duration_ms: 2.713
  ...
ok 1067 parallel/test-http2-timeouts
  ---
  duration_ms: 2.913
  ...
ok 1068 parallel/test-http2-tls-disconnect # skip no h2load
  ---
  duration_ms: 2.813
  ...
ok 1069 parallel/test-http2-too-large-headers
  ---
  duration_ms: 2.813
  ...
ok 1070 parallel/test-http2-too-many-headers
  ---
  duration_ms: 2.813
  ...
ok 1071 parallel/test-http2-too-many-settings
  ---
  duration_ms: 2.813
  ...
ok 1072 parallel/test-http2-too-many-streams
  ---
  duration_ms: 2.813
  ...
ok 1073 parallel/test-http2-trailers
  ---
  duration_ms: 2.813
  ...
ok 1074 parallel/test-http2-unbound-socket-proxy
  ---
  duration_ms: 2.814
  ...
ok 1075 parallel/test-http2-util-assert-valid-pseudoheader
  ---
  duration_ms: 2.613
  ...
ok 1076 parallel/test-http2-util-asserts
  ---
  duration_ms: 2.613
  ...
ok 1077 parallel/test-http2-util-headers-list
  ---
  duration_ms: 2.712
  ...
ok 1078 parallel/test-http2-util-nghttp2error
  ---
  duration_ms: 2.613
  ...
ok 1079 parallel/test-http2-util-update-options-buffer
  ---
  duration_ms: 2.613
  ...
ok 1080 parallel/test-http2-window-size
  ---
  duration_ms: 2.913
  ...
ok 1081 parallel/test-http2-write-callbacks
  ---
  duration_ms: 2.813
  ...
ok 1082 parallel/test-http2-write-empty-string
  ---
  duration_ms: 2.813
  ...
ok 1083 parallel/test-http2-write-finishes-after-stream-destroy
  ---
  duration_ms: 2.913
  ...
ok 1084 parallel/test-http2-zero-length-header
  ---
  duration_ms: 2.813
  ...
ok 1085 parallel/test-http2-zero-length-write
  ---
  duration_ms: 2.813
  ...
ok 1086 parallel/test-https-agent
  ---
  duration_ms: 3.114
  ...
ok 1087 parallel/test-https-agent-additional-options
  ---
  duration_ms: 3.14
  ...
ok 1088 parallel/test-https-agent-constructor
  ---
  duration_ms: 2.714
  ...
ok 1089 parallel/test-https-agent-create-connection
  ---
  duration_ms: 2.914
  ...
ok 1090 parallel/test-https-agent-disable-session-reuse
  ---
  duration_ms: 2.913
  ...
ok 1091 parallel/test-https-agent-getname
  ---
  duration_ms: 2.713
  ...
ok 1092 parallel/test-https-agent-servername
  ---
  duration_ms: 2.813
  ...
ok 1093 parallel/test-https-agent-session-eviction
  ---
  duration_ms: 2.913
  ...
ok 1094 parallel/test-https-agent-session-reuse
  ---
  duration_ms: 2.914
  ...
ok 1095 parallel/test-https-agent-sni
  ---
  duration_ms: 2.913
  ...
ok 1096 parallel/test-https-agent-sockets-leak
  ---
  duration_ms: 2.813
  ...
ok 1097 parallel/test-https-argument-of-creating
  ---
  duration_ms: 2.713
  ...
ok 1098 parallel/test-https-byteswritten
  ---
  duration_ms: 2.913
  ...
ok 1099 parallel/test-https-client-checkServerIdentity
  ---
  duration_ms: 2.914
  ...
ok 1100 parallel/test-https-client-get-url
  ---
  duration_ms: 2.914
  ...
ok 1101 parallel/test-https-client-override-global-agent
  ---
  duration_ms: 2.913
  ...
ok 1102 parallel/test-https-client-reject
  ---
  duration_ms: 2.913
  ...
ok 1103 parallel/test-https-client-resume
  ---
  duration_ms: 2.913
  ...
ok 1104 parallel/test-https-close
  ---
  duration_ms: 3.815
  ...
ok 1105 parallel/test-https-connect-localport
  ---
  duration_ms: 2.813
  ...
ok 1106 parallel/test-https-connecting-to-http
  ---
  duration_ms: 2.813
  ...
ok 1107 parallel/test-https-drain
  ---
  duration_ms: 3.114
  ...
ok 1108 parallel/test-https-eof-for-eom
  ---
  duration_ms: 2.914
  ...
ok 1109 parallel/test-https-foafssl
  ---
  duration_ms: 2.913
  ...
ok 1110 parallel/test-https-host-headers
  ---
  duration_ms: 3.14
  ...
ok 1111 parallel/test-https-localaddress
  ---
  duration_ms: 2.916
  ...
ok 1112 parallel/test-https-localaddress-bind-error
  ---
  duration_ms: 2.813
  ...
ok 1113 parallel/test-https-max-headers-count
  ---
  duration_ms: 2.914
  ...
ok 1114 parallel/test-https-options-boolean-check
  ---
  duration_ms: 2.914
  ...
ok 1115 parallel/test-https-pfx
  ---
  duration_ms: 2.913
  ...
ok 1116 parallel/test-https-request-arguments
  ---
  duration_ms: 2.913
  ...
ok 1117 parallel/test-https-resume-after-renew
  ---
  duration_ms: 2.814
  ...
ok 1118 parallel/test-https-server-options-incoming-message
  ---
  duration_ms: 2.913
  ...
ok 1119 parallel/test-https-server-options-server-response
  ---
  duration_ms: 2.813
  ...
ok 1120 parallel/test-https-set-timeout-server
  ---
  duration_ms: 3.314
  ...
ok 1121 parallel/test-https-simple
  ---
  duration_ms: 2.913
  ...
ok 1122 parallel/test-https-slow-headers
  ---
  duration_ms: 3.414
  ...
ok 1123 parallel/test-https-socket-options
  ---
  duration_ms: 2.913
  ...
ok 1124 parallel/test-https-strict
  ---
  duration_ms: 3.114
  ...
ok 1125 parallel/test-https-timeout
  ---
  duration_ms: 2.917
  ...
ok 1126 parallel/test-https-timeout-server
  ---
  duration_ms: 2.915
  ...
ok 1127 parallel/test-https-timeout-server-2
  ---
  duration_ms: 2.916
  ...
ok 1128 parallel/test-https-truncate
  ---
  duration_ms: 2.914
  ...
ok 1129 parallel/test-https-unix-socket-self-signed
  ---
  duration_ms: 2.914
  ...
ok 1130 parallel/test-icu-data-dir # skip missing Intl
  ---
  duration_ms: 2.614
  ...
ok 1131 parallel/test-icu-punycode
  ---
  duration_ms: 2.614
  ...
ok 1132 parallel/test-icu-stringwidth
  ---
  duration_ms: 2.613
  ...
ok 1133 parallel/test-icu-transcode
  ---
  duration_ms: 2.614
  ...
ok 1134 parallel/test-inspect-async-hook-setup-at-inspect # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.614
  ...
ok 1135 parallel/test-inspect-support-for-node_options
  ---
  duration_ms: 5.118
  ...
ok 1136 parallel/test-inspector-console-top-frame
  ---
  duration_ms: 2.614
  ...
ok 1137 parallel/test-inspector-esm
  ---
  duration_ms: 5.819
  ...
ok 1138 parallel/test-inspector-heapdump
  ---
  duration_ms: 4.217
  ...
ok 1139 parallel/test-inspector-multisession-js
  ---
  duration_ms: 3.315
  ...
ok 1140 parallel/test-inspector-multisession-ws
  ---
  duration_ms: 6.18
  ...
ok 1141 parallel/test-inspector-port-zero-cluster
  ---
  duration_ms: 5.118
  ...
ok 1142 parallel/test-inspector-reported-host
  ---
  duration_ms: 4.816
  ...
ok 1143 parallel/test-inspector-tracing-domain
  ---
  duration_ms: 2.613
  ...
ok 1144 parallel/test-instanceof
  ---
  duration_ms: 2.612
  ...
ok 1145 parallel/test-internal-error-original-names
  ---
  duration_ms: 2.613
  ...
ok 1146 parallel/test-internal-errors
  ---
  duration_ms: 2.613
  ...
ok 1147 parallel/test-internal-fs
  ---
  duration_ms: 2.613
  ...
ok 1148 parallel/test-internal-fs-syncwritestream
  ---
  duration_ms: 2.613
  ...
ok 1149 parallel/test-internal-module-map-asserts
  ---
  duration_ms: 2.613
  ...
ok 1150 parallel/test-internal-module-wrap
  ---
  duration_ms: 3.614
  ...
ok 1151 parallel/test-internal-modules
  ---
  duration_ms: 2.613
  ...
ok 1152 parallel/test-internal-modules-expose
  ---
  duration_ms: 2.613
  ...
ok 1153 parallel/test-internal-modules-strip-shebang
  ---
  duration_ms: 2.613
  ...
ok 1154 parallel/test-internal-process-binding
  ---
  duration_ms: 2.613
  ...
ok 1155 parallel/test-internal-socket-list-receive
  ---
  duration_ms: 2.613
  ...
ok 1156 parallel/test-internal-socket-list-send
  ---
  duration_ms: 2.613
  ...
ok 1157 parallel/test-internal-util-assertCrypto
  ---
  duration_ms: 2.613
  ...
ok 1158 parallel/test-internal-util-classwrapper
  ---
  duration_ms: 2.613
  ...
ok 1159 parallel/test-internal-util-decorate-error-stack
  ---
  duration_ms: 5.16
  ...
ok 1160 parallel/test-internal-util-normalizeencoding
  ---
  duration_ms: 2.613
  ...
ok 1161 parallel/test-internal-util-weakreference
  ---
  duration_ms: 2.713
  ...
ok 1162 parallel/test-intl
  ---
  duration_ms: 5.317
  ...
ok 1163 parallel/test-intl-v8BreakIterator
  ---
  duration_ms: 2.613
  ...
ok 1164 parallel/test-js-stream-call-properties
  ---
  duration_ms: 2.613
  ...
ok 1165 parallel/test-kill-segfault-freebsd
  ---
  duration_ms: 4.916
  ...
ok 1166 parallel/test-listen-fd-cluster
  ---
  duration_ms: 7.720
  ...
ok 1167 parallel/test-listen-fd-detached
  ---
  duration_ms: 7.620
  ...
ok 1168 parallel/test-listen-fd-detached-inherit
  ---
  duration_ms: 7.619
  ...
ok 1169 parallel/test-listen-fd-ebadf
  ---
  duration_ms: 2.613
  ...
ok 1170 parallel/test-listen-fd-server
  ---
  duration_ms: 5.216
  ...
ok 1171 parallel/test-loaders-hidden-from-users
  ---
  duration_ms: 2.613
  ...
ok 1172 parallel/test-loaders-unknown-builtin-module
  ---
  duration_ms: 2.613
  ...
ok 1173 parallel/test-memory-usage
  ---
  duration_ms: 2.613
  ...
ok 1174 parallel/test-memory-usage-emfile
  ---
  duration_ms: 2.613
  ...
ok 1175 parallel/test-microtask-queue-integration
  ---
  duration_ms: 2.613
  ...
ok 1176 parallel/test-microtask-queue-integration-domain
  ---
  duration_ms: 2.613
  ...
ok 1177 parallel/test-microtask-queue-run
  ---
  duration_ms: 2.613
  ...
ok 1178 parallel/test-microtask-queue-run-domain
  ---
  duration_ms: 2.613
  ...
ok 1179 parallel/test-microtask-queue-run-immediate
  ---
  duration_ms: 2.613
  ...
ok 1180 parallel/test-module-binding
  ---
  duration_ms: 2.613
  ...
ok 1181 parallel/test-module-builtin
  ---
  duration_ms: 2.613
  ...
ok 1182 parallel/test-module-children
  ---
  duration_ms: 2.613
  ...
ok 1183 parallel/test-module-circular-symlinks
  ---
  duration_ms: 2.613
  ...
ok 1184 parallel/test-module-cjs-helpers
  ---
  duration_ms: 2.612
  ...
ok 1185 parallel/test-module-create-require
  ---
  duration_ms: 2.613
  ...
ok 1186 parallel/test-module-globalpaths-nodepath
  ---
  duration_ms: 2.613
  ...
ok 1187 parallel/test-module-loading-error
  ---
  duration_ms: 2.613
  ...
ok 1188 parallel/test-module-loading-globalpaths
  ---
  duration_ms: 22.138
  ...
ok 1189 parallel/test-module-main-extension-lookup
  ---
  duration_ms: 7.419
  ...
ok 1190 parallel/test-module-main-fail
  ---
  duration_ms: 16.933
  ...
ok 1191 parallel/test-module-main-preserve-symlinks-fail
  ---
  duration_ms: 16.930
  ...
ok 1192 parallel/test-module-multi-extensions
  ---
  duration_ms: 2.613
  ...
ok 1193 parallel/test-module-nodemodulepaths
  ---
  duration_ms: 2.613
  ...
ok 1194 parallel/test-module-readonly # skip test only runs on Windows
  ---
  duration_ms: 2.613
  ...
ok 1195 parallel/test-module-relative-lookup
  ---
  duration_ms: 2.613
  ...
ok 1196 parallel/test-module-require-depth
  ---
  duration_ms: 2.613
  ...
ok 1197 parallel/test-module-symlinked-peer-modules
  ---
  duration_ms: 2.613
  ...
ok 1198 parallel/test-module-version
  ---
  duration_ms: 2.613
  ...
ok 1199 parallel/test-module-wrap
  ---
  duration_ms: 5.16
  ...
ok 1200 parallel/test-net-access-byteswritten
  ---
  duration_ms: 2.613
  ...
ok 1201 parallel/test-net-after-close
  ---
  duration_ms: 2.613
  ...
ok 1202 parallel/test-net-better-error-messages-listen
  ---
  duration_ms: 2.613
  ...
ok 1203 parallel/test-net-better-error-messages-listen-path
  ---
  duration_ms: 2.613
  ...
ok 1204 parallel/test-net-better-error-messages-path
  ---
  duration_ms: 2.613
  ...
ok 1205 parallel/test-net-binary
  ---
  duration_ms: 2.713
  ...
ok 1206 parallel/test-net-bind-twice
  ---
  duration_ms: 2.613
  ...
ok 1207 parallel/test-net-buffersize
  ---
  duration_ms: 2.613
  ...
ok 1208 parallel/test-net-bytes-read
  ---
  duration_ms: 2.613
  ...
ok 1209 parallel/test-net-bytes-stats
  ---
  duration_ms: 2.613
  ...
ok 1210 parallel/test-net-bytes-written-large
  ---
  duration_ms: 2.914
  ...
ok 1211 parallel/test-net-can-reset-timeout
  ---
  duration_ms: 2.713
  ...
ok 1212 parallel/test-net-client-bind-twice
  ---
  duration_ms: 2.613
  ...
ok 1213 parallel/test-net-connect-after-destroy
  ---
  duration_ms: 2.613
  ...
ok 1214 parallel/test-net-connect-buffer
  ---
  duration_ms: 2.613
  ...
ok 1215 parallel/test-net-connect-call-socket-connect
  ---
  duration_ms: 2.613
  ...
ok 1216 parallel/test-net-connect-handle-econnrefused
  ---
  duration_ms: 2.613
  ...
ok 1217 parallel/test-net-connect-immediate-destroy
  ---
  duration_ms: 2.613
  ...
ok 1218 parallel/test-net-connect-memleak
  ---
  duration_ms: 2.713
  ...
ok 1219 parallel/test-net-connect-options-allowhalfopen
  ---
  duration_ms: 2.813
  ...
ok 1220 parallel/test-net-connect-options-fd
  ---
  duration_ms: 2.713
  ...
ok 1221 parallel/test-net-connect-options-ipv6
  ---
  duration_ms: 2.613
  ...
ok 1222 parallel/test-net-connect-options-path
  ---
  duration_ms: 2.713
  ...
ok 1223 parallel/test-net-connect-options-port # TODO : Fix flaky test
  ---
  duration_ms: 2.914
  ...
ok 1224 parallel/test-net-connect-paused-connection
  ---
  duration_ms: 2.613
  ...
ok 1225 parallel/test-net-dns-custom-lookup
  ---
  duration_ms: 2.613
  ...
ok 1226 parallel/test-net-dns-error
  ---
  duration_ms: 2.613
  ...
ok 1227 parallel/test-net-dns-lookup
  ---
  duration_ms: 2.613
  ...
ok 1228 parallel/test-net-dns-lookup-skip
  ---
  duration_ms: 2.613
  ...
ok 1229 parallel/test-net-during-close
  ---
  duration_ms: 2.613
  ...
ok 1230 parallel/test-net-eaddrinuse
  ---
  duration_ms: 2.613
  ...
ok 1231 parallel/test-net-end-close
  ---
  duration_ms: 2.613
  ...
ok 1232 parallel/test-net-end-without-connect
  ---
  duration_ms: 2.613
  ...
ok 1233 parallel/test-net-error-twice
  ---
  duration_ms: 2.613
  ...
ok 1234 parallel/test-net-internal
  ---
  duration_ms: 2.914
  ...
ok 1235 parallel/test-net-isip
  ---
  duration_ms: 2.616
  ...
ok 1236 parallel/test-net-isipv4
  ---
  duration_ms: 2.613
  ...
ok 1237 parallel/test-net-isipv6
  ---
  duration_ms: 2.613
  ...
ok 1238 parallel/test-net-keepalive
  ---
  duration_ms: 4.615
  ...
ok 1239 parallel/test-net-large-string
  ---
  duration_ms: 2.713
  ...
ok 1240 parallel/test-net-listen-after-destroying-stdin # TODO : Fix flaky test
  ---
  duration_ms: 2.613
  ...
ok 1241 parallel/test-net-listen-close-server
  ---
  duration_ms: 2.613
  ...
ok 1242 parallel/test-net-listen-close-server-callback-is-not-function
  ---
  duration_ms: 2.613
  ...
ok 1243 parallel/test-net-listen-error
  ---
  duration_ms: 2.613
  ...
ok 1244 parallel/test-net-listen-exclusive-random-ports
  ---
  duration_ms: 7.419
  ...
ok 1245 parallel/test-net-listen-fd0
  ---
  duration_ms: 2.613
  ...
ok 1246 parallel/test-net-listen-invalid-port
  ---
  duration_ms: 2.613
  ...
ok 1247 parallel/test-net-listening
  ---
  duration_ms: 2.613
  ...
ok 1248 parallel/test-net-local-address-port
  ---
  duration_ms: 2.613
  ...
ok 1249 parallel/test-net-localerror
  ---
  duration_ms: 2.613
  ...
ok 1250 parallel/test-net-normalize-args
  ---
  duration_ms: 2.613
  ...
ok 1251 parallel/test-net-options-lookup
  ---
  duration_ms: 2.613
  ...
ok 1252 parallel/test-net-pause-resume-connecting
  ---
  duration_ms: 2.713
  ...
ok 1253 parallel/test-net-persistent-keepalive
  ---
  duration_ms: 3.214
  ...
ok 1254 parallel/test-net-persistent-nodelay
  ---
  duration_ms: 2.613
  ...
ok 1255 parallel/test-net-persistent-ref-unref
  ---
  duration_ms: 2.615
  ...
ok 1256 parallel/test-net-pingpong
  ---
  duration_ms: 6.219
  ...
ok 1257 parallel/test-net-pipe-connect-errors
  ---
  duration_ms: 2.613
  ...
ok 1258 parallel/test-net-reconnect
  ---
  duration_ms: 2.814
  ...
ok 1259 parallel/test-net-remote-address-port
  ---
  duration_ms: 2.613
  ...
ok 1260 parallel/test-net-server-call-listen-multiple-times
  ---
  duration_ms: 2.613
  ...
ok 1261 parallel/test-net-server-close
  ---
  duration_ms: 2.613
  ...
ok 1262 parallel/test-net-server-connections
  ---
  duration_ms: 2.613
  ...
ok 1263 parallel/test-net-server-connections-child-null
  ---
  duration_ms: 5.116
  ...
ok 1264 parallel/test-net-server-listen-handle
  ---
  duration_ms: 2.613
  ...
ok 1265 parallel/test-net-server-listen-options
  ---
  duration_ms: 2.614
  ...
ok 1266 parallel/test-net-server-listen-path
  ---
  duration_ms: 2.613
  ...
ok 1267 parallel/test-net-server-listen-remove-callback
  ---
  duration_ms: 2.613
  ...
ok 1268 parallel/test-net-server-max-connections
  ---
  duration_ms: 2.613
  ...
ok 1269 parallel/test-net-server-max-connections-close-makes-more-available
  ---
  duration_ms: 2.615
  ...
ok 1270 parallel/test-net-server-options
  ---
  duration_ms: 2.613
  ...
ok 1271 parallel/test-net-server-pause-on-connect
  ---
  duration_ms: 2.613
  ...
ok 1272 parallel/test-net-server-try-ports
  ---
  duration_ms: 2.613
  ...
ok 1273 parallel/test-net-server-unref
  ---
  duration_ms: 2.613
  ...
ok 1274 parallel/test-net-server-unref-persistent
  ---
  duration_ms: 2.613
  ...
ok 1275 parallel/test-net-settimeout
  ---
  duration_ms: 2.813
  ...
ok 1276 parallel/test-net-socket-byteswritten
  ---
  duration_ms: 2.613
  ...
ok 1277 parallel/test-net-socket-close-after-end
  ---
  duration_ms: 4.616
  ...
ok 1278 parallel/test-net-socket-connect-without-cb
  ---
  duration_ms: 2.613
  ...
ok 1279 parallel/test-net-socket-connecting
  ---
  duration_ms: 2.613
  ...
ok 1280 parallel/test-net-socket-constructor
  ---
  duration_ms: 5.117
  ...
ok 1281 parallel/test-net-socket-destroy-send
  ---
  duration_ms: 2.613
  ...
ok 1282 parallel/test-net-socket-destroy-twice
  ---
  duration_ms: 2.613
  ...
ok 1283 parallel/test-net-socket-end-before-connect
  ---
  duration_ms: 2.613
  ...
ok 1284 parallel/test-net-socket-end-callback
  ---
  duration_ms: 2.613
  ...
ok 1285 parallel/test-net-socket-local-address
  ---
  duration_ms: 2.613
  ...
ok 1286 parallel/test-net-socket-no-halfopen-enforcer
  ---
  duration_ms: 2.613
  ...
ok 1287 parallel/test-net-socket-ready-without-cb
  ---
  duration_ms: 2.613
  ...
ok 1288 parallel/test-net-socket-setnodelay
  ---
  duration_ms: 2.613
  ...
ok 1289 parallel/test-net-socket-timeout
  ---
  duration_ms: 2.613
  ...
ok 1290 parallel/test-net-socket-timeout-unref
  ---
  duration_ms: 2.613
  ...
ok 1291 parallel/test-net-socket-write-after-close
  ---
  duration_ms: 2.613
  ...
ok 1292 parallel/test-net-socket-write-error
  ---
  duration_ms: 2.613
  ...
ok 1293 parallel/test-net-stream
  ---
  duration_ms: 2.613
  ...
ok 1294 parallel/test-net-sync-cork
  ---
  duration_ms: 2.613
  ...
ok 1295 parallel/test-net-timeout-no-handle
  ---
  duration_ms: 6.617
  ...
ok 1296 parallel/test-net-write-after-close
  ---
  duration_ms: 2.613
  ...
ok 1297 parallel/test-net-write-connect-write
  ---
  duration_ms: 2.613
  ...
ok 1298 parallel/test-net-write-fully-async-buffer
  ---
  duration_ms: 3.815
  ...
ok 1299 parallel/test-net-write-fully-async-hex-string
  ---
  duration_ms: 2.915
  ...
ok 1300 parallel/test-net-write-slow
  ---
  duration_ms: 3.314
  ...
ok 1301 parallel/test-next-tick
  ---
  duration_ms: 2.613
  ...
ok 1302 parallel/test-next-tick-doesnt-hang
  ---
  duration_ms: 2.613
  ...
ok 1303 parallel/test-next-tick-domain
  ---
  duration_ms: 2.613
  ...
ok 1304 parallel/test-next-tick-errors
  ---
  duration_ms: 2.613
  ...
ok 1305 parallel/test-next-tick-fixed-queue-regression
  ---
  duration_ms: 3.314
  ...
ok 1306 parallel/test-next-tick-intentional-starvation
  ---
  duration_ms: 2.713
  ...
ok 1307 parallel/test-next-tick-ordering
  ---
  duration_ms: 2.613
  ...
ok 1308 parallel/test-next-tick-ordering2
  ---
  duration_ms: 2.613
  ...
ok 1309 parallel/test-next-tick-when-exiting
  ---
  duration_ms: 2.613
  ...
ok 1310 parallel/test-npm-install
  ---
  duration_ms: 5.16
  ...
ok 1311 parallel/test-openssl-ca-options
  ---
  duration_ms: 7.419
  ...
ok 1312 parallel/test-os
  ---
  duration_ms: 2.613
  ...
ok 1313 parallel/test-os-checked-function
  ---
  duration_ms: 2.613
  ...
ok 1314 parallel/test-os-eol
  ---
  duration_ms: 2.613
  ...
ok 1315 parallel/test-os-homedir-no-envvar
  ---
  duration_ms: 5.16
  ...
ok 1316 parallel/test-os-process-priority
  ---
  duration_ms: 2.613
  ...
ok 1317 parallel/test-os-userinfo-handles-getter-errors
  ---
  duration_ms: 4.916
  ...
ok 1318 parallel/test-outgoing-message-pipe
  ---
  duration_ms: 2.613
  ...
ok 1319 parallel/test-path
  ---
  duration_ms: 2.614
  ...
ok 1320 parallel/test-path-basename
  ---
  duration_ms: 2.613
  ...
ok 1321 parallel/test-path-dirname
  ---
  duration_ms: 2.613
  ...
ok 1322 parallel/test-path-extname
  ---
  duration_ms: 2.613
  ...
ok 1323 parallel/test-path-isabsolute
  ---
  duration_ms: 2.613
  ...
ok 1324 parallel/test-path-join
  ---
  duration_ms: 2.613
  ...
ok 1325 parallel/test-path-makelong
  ---
  duration_ms: 2.613
  ...
ok 1326 parallel/test-path-normalize
  ---
  duration_ms: 2.613
  ...
ok 1327 parallel/test-path-parse-format
  ---
  duration_ms: 2.613
  ...
ok 1328 parallel/test-path-relative
  ---
  duration_ms: 2.613
  ...
ok 1329 parallel/test-path-resolve
  ---
  duration_ms: 2.613
  ...
ok 1330 parallel/test-path-zero-length-strings
  ---
  duration_ms: 2.613
  ...
ok 1331 parallel/test-pending-deprecation
  ---
  duration_ms: 5.117
  ...
ok 1332 parallel/test-performance-function
  ---
  duration_ms: 2.613
  ...
ok 1333 parallel/test-performance-gc
  ---
  duration_ms: 2.813
  ...
ok 1334 parallel/test-performanceobserver
  ---
  duration_ms: 2.613
  ...
ok 1335 parallel/test-pipe-address
  ---
  duration_ms: 2.613
  ...
ok 1336 parallel/test-pipe-file-to-http
  ---
  duration_ms: 3.815
  ...
ok 1337 parallel/test-pipe-head
  ---
  duration_ms: 5.16
  ...
ok 1338 parallel/test-pipe-outgoing-message-data-emitted-after-ended
  ---
  duration_ms: 2.713
  ...
ok 1339 parallel/test-pipe-return-val
  ---
  duration_ms: 2.613
  ...
ok 1340 parallel/test-pipe-stream
  ---
  duration_ms: 2.613
  ...
ok 1341 parallel/test-pipe-unref
  ---
  duration_ms: 2.612
  ...
ok 1342 parallel/test-pipe-writev
  ---
  duration_ms: 2.613
  ...
ok 1343 parallel/test-preload
  ---
  duration_ms: 9.481
  ...
ok 1344 parallel/test-process-argv-0
  ---
  duration_ms: 5.120
  ...
ok 1345 parallel/test-process-assert
  ---
  duration_ms: 2.613
  ...
ok 1346 parallel/test-process-beforeexit
  ---
  duration_ms: 2.613
  ...
ok 1347 parallel/test-process-binding
  ---
  duration_ms: 2.613
  ...
ok 1348 parallel/test-process-chdir
  ---
  duration_ms: 2.613
  ...
ok 1349 parallel/test-process-chdir-errormessage
  ---
  duration_ms: 2.613
  ...
ok 1350 parallel/test-process-config # TODO : Fix flaky test
  ---
  duration_ms: 2.613
  ...
ok 1351 parallel/test-process-constants-noatime
  ---
  duration_ms: 2.613
  ...
ok 1352 parallel/test-process-cpuUsage
  ---
  duration_ms: 2.613
  ...
ok 1353 parallel/test-process-dlopen-undefined-exports
  ---
  duration_ms: 2.613
  ...
ok 1354 parallel/test-process-domain-segfault
  ---
  duration_ms: 2.613
  ...
ok 1355 parallel/test-process-emit
  ---
  duration_ms: 2.613
  ...
ok 1356 parallel/test-process-emit-warning-from-native
  ---
  duration_ms: 2.613
  ...
ok 1357 parallel/test-process-emitwarning
  ---
  duration_ms: 2.613
  ...
ok 1358 parallel/test-process-env
  ---
  duration_ms: 5.16
  ...
ok 1359 parallel/test-process-env-allowed-flags
  ---
  duration_ms: 2.613
  ...
ok 1360 parallel/test-process-env-deprecation
  ---
  duration_ms: 2.613
  ...
ok 1361 parallel/test-process-env-symbols
  ---
  duration_ms: 2.613
  ...
ok 1362 parallel/test-process-env-windows-error-reset
  ---
  duration_ms: 2.613
  ...
ok 1363 parallel/test-process-euid-egid
  ---
  duration_ms: 2.613
  ...
ok 1364 parallel/test-process-exception-capture
  ---
  duration_ms: 2.613
  ...
ok 1365 parallel/test-process-exception-capture-errors
  ---
  duration_ms: 2.613
  ...
ok 1366 parallel/test-process-exception-capture-should-abort-on-uncaught
  ---
  duration_ms: 2.613
  ...
ok 1367 parallel/test-process-exception-capture-should-abort-on-uncaught-setflagsfromstring
  ---
  duration_ms: 2.613
  ...
ok 1368 parallel/test-process-exec-argv
  ---
  duration_ms: 5.116
  ...
ok 1369 parallel/test-process-execpath
  ---
  duration_ms: 5.16
  ...
ok 1370 parallel/test-process-exit
  ---
  duration_ms: 2.613
  ...
ok 1371 parallel/test-process-exit-code
  ---
  duration_ms: 5.823
  ...
ok 1372 parallel/test-process-exit-from-before-exit
  ---
  duration_ms: 2.613
  ...
ok 1373 parallel/test-process-exit-handler
  ---
  duration_ms: 2.613
  ...
ok 1374 parallel/test-process-exit-recursive
  ---
  duration_ms: 2.613
  ...
ok 1375 parallel/test-process-external-stdio-close
  ---
  duration_ms: 5.16
  ...
ok 1376 parallel/test-process-external-stdio-close-spawn
  ---
  duration_ms: 5.16
  ...
ok 1377 parallel/test-process-fatal-exception-tick
  ---
  duration_ms: 2.613
  ...
ok 1378 parallel/test-process-getactivehandles
  ---
  duration_ms: 2.613
  ...
ok 1379 parallel/test-process-getactiverequests
  ---
  duration_ms: 2.613
  ...
ok 1380 parallel/test-process-getgroups
  ---
  duration_ms: 2.613
  ...
ok 1381 parallel/test-process-hrtime
  ---
  duration_ms: 2.613
  ...
ok 1382 parallel/test-process-hrtime-bigint
  ---
  duration_ms: 2.613
  ...
ok 1383 parallel/test-process-kill-null
  ---
  duration_ms: 2.613
  ...
ok 1384 parallel/test-process-kill-pid
  ---
  duration_ms: 2.613
  ...
ok 1385 parallel/test-process-next-tick
  ---
  duration_ms: 2.613
  ...
ok 1386 parallel/test-process-no-deprecation
  ---
  duration_ms: 2.613
  ...
ok 1387 parallel/test-process-ppid
  ---
  duration_ms: 5.16
  ...
ok 1388 parallel/test-process-prototype
  ---
  duration_ms: 2.613
  ...
ok 1389 parallel/test-process-raw-debug
  ---
  duration_ms: 5.16
  ...
ok 1390 parallel/test-process-redirect-warnings
  ---
  duration_ms: 5.16
  ...
ok 1391 parallel/test-process-redirect-warnings-env
  ---
  duration_ms: 5.16
  ...
ok 1392 parallel/test-process-release
  ---
  duration_ms: 2.613
  ...
ok 1393 parallel/test-process-remove-all-signal-listeners
  ---
  duration_ms: 5.16
  ...
ok 1394 parallel/test-process-setgroups
  ---
  duration_ms: 2.613
  ...
ok 1395 parallel/test-process-title-cli
  ---
  duration_ms: 2.613
  ...
ok 1396 parallel/test-process-uid-gid
  ---
  duration_ms: 2.613
  ...
ok 1397 parallel/test-process-umask
  ---
  duration_ms: 2.613
  ...
ok 1398 parallel/test-process-umask-mask
  ---
  duration_ms: 2.613
  ...
ok 1399 parallel/test-process-versions
  ---
  duration_ms: 2.613
  ...
ok 1400 parallel/test-process-warning
  ---
  duration_ms: 2.615
  ...
ok 1401 parallel/test-process-wrap
  ---
  duration_ms: 2.715
  ...
ok 1402 parallel/test-promise-swallowed-event
  ---
  duration_ms: 2.614
  ...
ok 1403 parallel/test-promise-unhandled-error
  ---
  duration_ms: 2.614
  ...
ok 1404 parallel/test-promise-unhandled-flag
  ---
  duration_ms: 2.715
  ...
ok 1405 parallel/test-promise-unhandled-silent
  ---
  duration_ms: 2.614
  ...
ok 1406 parallel/test-promise-unhandled-silent-no-hook
  ---
  duration_ms: 2.614
  ...
ok 1407 parallel/test-promise-unhandled-warn
  ---
  duration_ms: 2.614
  ...
ok 1408 parallel/test-promise-unhandled-warn-no-hook
  ---
  duration_ms: 2.614
  ...
ok 1409 parallel/test-promises-unhandled-proxy-rejections
  ---
  duration_ms: 2.614
  ...
ok 1410 parallel/test-promises-unhandled-rejections
  ---
  duration_ms: 3.315
  ...
ok 1411 parallel/test-promises-unhandled-symbol-rejections
  ---
  duration_ms: 2.614
  ...
ok 1412 parallel/test-promises-warning-on-unhandled-rejection
  ---
  duration_ms: 2.614
  ...
ok 1413 parallel/test-punycode
  ---
  duration_ms: 2.714
  ...
ok 1414 parallel/test-querystring
  ---
  duration_ms: 2.815
  ...
ok 1415 parallel/test-querystring-escape
  ---
  duration_ms: 2.613
  ...
ok 1416 parallel/test-querystring-maxKeys-non-finite
  ---
  duration_ms: 2.814
  ...
ok 1417 parallel/test-querystring-multichar-separator
  ---
  duration_ms: 2.614
  ...
ok 1418 parallel/test-readable-from
  ---
  duration_ms: 2.613
  ...
ok 1419 parallel/test-readable-single-end
  ---
  duration_ms: 2.613
  ...
ok 1420 parallel/test-readline
  ---
  duration_ms: 2.613
  ...
ok 1421 parallel/test-readline-async-iterators
  ---
  duration_ms: 2.713
  ...
ok 1422 parallel/test-readline-async-iterators-backpressure
  ---
  duration_ms: 2.613
  ...
ok 1423 parallel/test-readline-async-iterators-destroy
  ---
  duration_ms: 2.713
  ...
ok 1424 parallel/test-readline-csi
  ---
  duration_ms: 2.613
  ...
ok 1425 parallel/test-readline-emit-keypress-events
  ---
  duration_ms: 2.613
  ...
ok 1426 parallel/test-readline-interface
  ---
  duration_ms: 3.213
  ...
ok 1427 parallel/test-readline-interface-escapecodetimeout
  ---
  duration_ms: 2.613
  ...
ok 1428 parallel/test-readline-keys
  ---
  duration_ms: 6.518
  ...
ok 1429 parallel/test-readline-position
  ---
  duration_ms: 2.613
  ...
ok 1430 parallel/test-readline-reopen
  ---
  duration_ms: 2.613
  ...
ok 1431 parallel/test-readline-set-raw-mode
  ---
  duration_ms: 2.613
  ...
ok 1432 parallel/test-readline-undefined-columns
  ---
  duration_ms: 2.613
  ...
ok 1433 parallel/test-ref-unref-return
  ---
  duration_ms: 2.613
  ...
ok 1434 parallel/test-regression-object-prototype
  ---
  duration_ms: 2.513
  ...
ok 1435 parallel/test-repl
  ---
  duration_ms: 3.414
  ...
ok 1436 parallel/test-repl-autolibs
  ---
  duration_ms: 2.713
  ...
ok 1437 parallel/test-repl-colors
  ---
  duration_ms: 2.713
  ...
ok 1438 parallel/test-repl-context
  ---
  duration_ms: 2.912
  ...
ok 1439 parallel/test-repl-definecommand
  ---
  duration_ms: 2.713
  ...
ok 1440 parallel/test-repl-deprecations
  ---
  duration_ms: 2.813
  ...
ok 1441 parallel/test-repl-domain
  ---
  duration_ms: 2.713
  ...
ok 1442 parallel/test-repl-editor
  ---
  duration_ms: 3.114
  ...
ok 1443 parallel/test-repl-empty
  ---
  duration_ms: 2.712
  ...
ok 1444 parallel/test-repl-end-emits-exit
  ---
  duration_ms: 2.714
  ...
ok 1445 parallel/test-repl-envvars
  ---
  duration_ms: 2.713
  ...
ok 1446 parallel/test-repl-eval
  ---
  duration_ms: 2.713
  ...
ok 1447 parallel/test-repl-eval-scope
  ---
  duration_ms: 2.713
  ...
ok 1448 parallel/test-repl-function-definition-edge-case
  ---
  duration_ms: 2.713
  ...
ok 1449 parallel/test-repl-harmony
  ---
  duration_ms: 5.117
  ...
ok 1450 parallel/test-repl-history-navigation
  ---
  duration_ms: 2.814
  ...
ok 1451 parallel/test-repl-history-perm
  ---
  duration_ms: 2.713
  ...
ok 1452 parallel/test-repl-inspector
  ---
  duration_ms: 2.813
  ...
ok 1453 parallel/test-repl-let-process
  ---
  duration_ms: 2.713
  ...
ok 1454 parallel/test-repl-load-multiline
  ---
  duration_ms: 2.713
  ...
ok 1455 parallel/test-repl-memory-deprecation
  ---
  duration_ms: 2.713
  ...
ok 1456 parallel/test-repl-mode
  ---
  duration_ms: 2.813
  ...
ok 1457 parallel/test-repl-multiline
  ---
  duration_ms: 2.814
  ...
ok 1458 parallel/test-repl-null
  ---
  duration_ms: 2.713
  ...
ok 1459 parallel/test-repl-null-thrown
  ---
  duration_ms: 2.713
  ...
ok 1460 parallel/test-repl-options
  ---
  duration_ms: 2.813
  ...
ok 1461 parallel/test-repl-persistent-history
  ---
  duration_ms: 2.813
  ...
ok 1462 parallel/test-repl-preprocess-top-level-await
  ---
  duration_ms: 2.713
  ...
ok 1463 parallel/test-repl-pretty-custom-stack
  ---
  duration_ms: 2.913
  ...
ok 1464 parallel/test-repl-pretty-stack
  ---
  duration_ms: 2.914
  ...
ok 1465 parallel/test-repl-recoverable
  ---
  duration_ms: 2.713
  ...
ok 1466 parallel/test-repl-require
  ---
  duration_ms: 2.813
  ...
ok 1467 parallel/test-repl-require-cache
  ---
  duration_ms: 2.713
  ...
ok 1468 parallel/test-repl-require-context
  ---
  duration_ms: 5.116
  ...
ok 1469 parallel/test-repl-reset-event
  ---
  duration_ms: 2.813
  ...
ok 1470 parallel/test-repl-save-load
  ---
  duration_ms: 2.913
  ...
ok 1471 parallel/test-repl-setprompt
  ---
  duration_ms: 5.117
  ...
ok 1472 parallel/test-repl-sigint
  ---
  duration_ms: 5.117
  ...
ok 1473 parallel/test-repl-sigint-nested-eval
  ---
  duration_ms: 5.116
  ...
ok 1474 parallel/test-repl-syntax-error-handling
  ---
  duration_ms: 5.16
  ...
ok 1475 parallel/test-repl-syntax-error-stack
  ---
  duration_ms: 2.713
  ...
ok 1476 parallel/test-repl-tab
  ---
  duration_ms: 2.713
  ...
ok 1477 parallel/test-repl-tab-complete
  ---
  duration_ms: 7.20
  ...
ok 1478 parallel/test-repl-tab-complete-crash
  ---
  duration_ms: 2.813
  ...
ok 1479 parallel/test-repl-tab-complete-no-warn
  ---
  duration_ms: 3.214
  ...
ok 1480 parallel/test-repl-throw-null-or-undefined
  ---
  duration_ms: 2.713
  ...
ok 1481 parallel/test-repl-top-level-await
  ---
  duration_ms: 3.114
  ...
ok 1482 parallel/test-repl-turn-off-editor-mode
  ---
  duration_ms: 2.713
  ...
ok 1483 parallel/test-repl-underscore
  ---
  duration_ms: 3.14
  ...
ok 1484 parallel/test-repl-unexpected-token-recoverable
  ---
  duration_ms: 5.117
  ...
ok 1485 parallel/test-repl-use-global
  ---
  duration_ms: 2.914
  ...
ok 1486 parallel/test-require-cache
  ---
  duration_ms: 2.613
  ...
ok 1487 parallel/test-require-deps-deprecation
  ---
  duration_ms: 2.813
  ...
ok 1488 parallel/test-require-dot
  ---
  duration_ms: 2.613
  ...
ok 1489 parallel/test-require-exceptions
  ---
  duration_ms: 2.613
  ...
ok 1490 parallel/test-require-extension-over-directory
  ---
  duration_ms: 2.613
  ...
ok 1491 parallel/test-require-extensions-main
  ---
  duration_ms: 2.613
  ...
ok 1492 parallel/test-require-extensions-same-filename-as-dir
  ---
  duration_ms: 2.613
  ...
ok 1493 parallel/test-require-extensions-same-filename-as-dir-trailing-slash
  ---
  duration_ms: 2.613
  ...
ok 1494 parallel/test-require-invalid-package
  ---
  duration_ms: 2.613
  ...
ok 1495 parallel/test-require-json
  ---
  duration_ms: 2.613
  ...
ok 1496 parallel/test-require-long-path # skip this test is Windows-specific.
  ---
  duration_ms: 2.613
  ...
ok 1497 parallel/test-require-nul
  ---
  duration_ms: 2.613
  ...
ok 1498 parallel/test-require-process
  ---
  duration_ms: 2.613
  ...
ok 1499 parallel/test-require-resolve
  ---
  duration_ms: 2.613
  ...
ok 1500 parallel/test-require-symlink
  ---
  duration_ms: 5.116
  ...
ok 1501 parallel/test-require-unicode
  ---
  duration_ms: 2.613
  ...
ok 1502 parallel/test-setproctitle
  ---
  duration_ms: 2.613
  ...
ok 1503 parallel/test-sigint-infinite-loop
  ---
  duration_ms: 5.16
  ...
ok 1504 parallel/test-signal-args
  ---
  duration_ms: 2.613
  ...
ok 1505 parallel/test-signal-handler
  ---
  duration_ms: 2.613
  ...
ok 1506 parallel/test-signal-safety
  ---
  duration_ms: 2.613
  ...
ok 1507 parallel/test-signal-unregister
  ---
  duration_ms: 5.16
  ...
ok 1508 parallel/test-socket-address
  ---
  duration_ms: 2.613
  ...
ok 1509 parallel/test-socket-write-after-fin
  ---
  duration_ms: 2.613
  ...
ok 1510 parallel/test-socket-write-after-fin-error
  ---
  duration_ms: 2.613
  ...
ok 1511 parallel/test-spawn-cmd-named-pipe # skip this test is Windows-specific.
  ---
  duration_ms: 2.613
  ...
ok 1512 parallel/test-stdin-child-proc
  ---
  duration_ms: 5.16
  ...
ok 1513 parallel/test-stdin-from-file
  ---
  duration_ms: 5.116
  ...
ok 1514 parallel/test-stdin-hang
  ---
  duration_ms: 2.613
  ...
ok 1515 parallel/test-stdin-pause-resume
  ---
  duration_ms: 2.613
  ...
ok 1516 parallel/test-stdin-pause-resume-sync
  ---
  duration_ms: 2.613
  ...
ok 1517 parallel/test-stdin-pipe-large
  ---
  duration_ms: 5.16
  ...
ok 1518 parallel/test-stdin-pipe-resume
  ---
  duration_ms: 5.16
  ...
ok 1519 parallel/test-stdin-resume-pause
  ---
  duration_ms: 2.613
  ...
ok 1520 parallel/test-stdin-script-child
  ---
  duration_ms: 5.16
  ...
ok 1521 parallel/test-stdin-script-child-option
  ---
  duration_ms: 5.16
  ...
ok 1522 parallel/test-stdio-closed
  ---
  duration_ms: 5.16
  ...
ok 1523 parallel/test-stdio-pipe-access
  ---
  duration_ms: 39.60
  ...
ok 1524 parallel/test-stdio-pipe-redirect
  ---
  duration_ms: 5.116
  ...
ok 1525 parallel/test-stdio-pipe-stderr
  ---
  duration_ms: 5.16
  ...
ok 1526 parallel/test-stdio-readable-writable
  ---
  duration_ms: 2.613
  ...
ok 1527 parallel/test-stdout-cannot-be-closed-child-process-pipe
  ---
  duration_ms: 5.16
  ...
ok 1528 parallel/test-stdout-close-catch
  ---
  duration_ms: 5.116
  ...
ok 1529 parallel/test-stdout-close-unref # TODO : Fix flaky test
  ---
  duration_ms: 5.16
  ...
ok 1530 parallel/test-stdout-pipeline-destroy
  ---
  duration_ms: 2.613
  ...
ok 1531 parallel/test-stdout-stderr-reading
  ---
  duration_ms: 5.16
  ...
ok 1532 parallel/test-stdout-to-file
  ---
  duration_ms: 7.419
  ...
ok 1533 parallel/test-stream-auto-destroy
  ---
  duration_ms: 2.613
  ...
ok 1534 parallel/test-stream-backpressure
  ---
  duration_ms: 2.613
  ...
ok 1535 parallel/test-stream-base-prototype-accessors-enumerability
  ---
  duration_ms: 2.613
  ...
ok 1536 parallel/test-stream-base-typechecking
  ---
  duration_ms: 2.613
  ...
ok 1537 parallel/test-stream-big-packet
  ---
  duration_ms: 2.613
  ...
ok 1538 parallel/test-stream-big-push
  ---
  duration_ms: 2.613
  ...
ok 1539 parallel/test-stream-buffer-list
  ---
  duration_ms: 2.613
  ...
ok 1540 parallel/test-stream-decoder-objectmode
  ---
  duration_ms: 2.613
  ...
ok 1541 parallel/test-stream-destroy-event-order
  ---
  duration_ms: 2.613
  ...
ok 1542 parallel/test-stream-duplex
  ---
  duration_ms: 2.613
  ...
ok 1543 parallel/test-stream-duplex-destroy
  ---
  duration_ms: 2.613
  ...
ok 1544 parallel/test-stream-duplex-end
  ---
  duration_ms: 2.613
  ...
ok 1545 parallel/test-stream-end-paused
  ---
  duration_ms: 2.613
  ...
ok 1546 parallel/test-stream-events-prepend
  ---
  duration_ms: 2.613
  ...
ok 1547 parallel/test-stream-finished
  ---
  duration_ms: 2.613
  ...
ok 1548 parallel/test-stream-inheritance
  ---
  duration_ms: 2.612
  ...
ok 1549 parallel/test-stream-ispaused
  ---
  duration_ms: 2.613
  ...
ok 1550 parallel/test-stream-objectmode-undefined
  ---
  duration_ms: 2.613
  ...
ok 1551 parallel/test-stream-once-readable-pipe
  ---
  duration_ms: 2.613
  ...
ok 1552 parallel/test-stream-pipe-after-end
  ---
  duration_ms: 2.613
  ...
ok 1553 parallel/test-stream-pipe-await-drain
  ---
  duration_ms: 2.613
  ...
ok 1554 parallel/test-stream-pipe-await-drain-manual-resume
  ---
  duration_ms: 2.613
  ...
ok 1555 parallel/test-stream-pipe-await-drain-push-while-write
  ---
  duration_ms: 2.613
  ...
ok 1556 parallel/test-stream-pipe-cleanup
  ---
  duration_ms: 2.613
  ...
ok 1557 parallel/test-stream-pipe-cleanup-pause
  ---
  duration_ms: 2.613
  ...
ok 1558 parallel/test-stream-pipe-error-handling
  ---
  duration_ms: 2.613
  ...
ok 1559 parallel/test-stream-pipe-event
  ---
  duration_ms: 2.613
  ...
ok 1560 parallel/test-stream-pipe-flow
  ---
  duration_ms: 2.613
  ...
ok 1561 parallel/test-stream-pipe-flow-after-unpipe
  ---
  duration_ms: 2.614
  ...
ok 1562 parallel/test-stream-pipe-manual-resume
  ---
  duration_ms: 2.813
  ...
ok 1563 parallel/test-stream-pipe-multiple-pipes
  ---
  duration_ms: 2.613
  ...
ok 1564 parallel/test-stream-pipe-same-destination-twice
  ---
  duration_ms: 2.613
  ...
ok 1565 parallel/test-stream-pipe-unpipe-streams
  ---
  duration_ms: 2.613
  ...
ok 1566 parallel/test-stream-pipe-without-listenerCount
  ---
  duration_ms: 2.613
  ...
ok 1567 parallel/test-stream-pipeline
  ---
  duration_ms: 2.813
  ...
ok 1568 parallel/test-stream-pipeline-http2
  ---
  duration_ms: 3.314
  ...
ok 1569 parallel/test-stream-pipeline-queued-end-in-destroy
  ---
  duration_ms: 2.614
  ...
ok 1570 parallel/test-stream-preprocess
  ---
  duration_ms: 2.613
  ...
ok 1571 parallel/test-stream-push-order
  ---
  duration_ms: 2.613
  ...
ok 1572 parallel/test-stream-push-strings
  ---
  duration_ms: 2.713
  ...
ok 1573 parallel/test-stream-readable-async-iterators
  ---
  duration_ms: 2.713
  ...
ok 1574 parallel/test-stream-readable-constructor-set-methods
  ---
  duration_ms: 2.613
  ...
ok 1575 parallel/test-stream-readable-destroy
  ---
  duration_ms: 2.613
  ...
ok 1576 parallel/test-stream-readable-emittedReadable
  ---
  duration_ms: 2.613
  ...
ok 1577 parallel/test-stream-readable-event
  ---
  duration_ms: 2.613
  ...
ok 1578 parallel/test-stream-readable-flow-recursion
  ---
  duration_ms: 2.613
  ...
ok 1579 parallel/test-stream-readable-hwm-0
  ---
  duration_ms: 2.613
  ...
ok 1580 parallel/test-stream-readable-hwm-0-async
  ---
  duration_ms: 2.613
  ...
ok 1581 parallel/test-stream-readable-hwm-0-no-flow-data
  ---
  duration_ms: 2.613
  ...
ok 1582 parallel/test-stream-readable-infinite-read
  ---
  duration_ms: 2.612
  ...
ok 1583 parallel/test-stream-readable-invalid-chunk
  ---
  duration_ms: 2.613
  ...
ok 1584 parallel/test-stream-readable-needReadable
  ---
  duration_ms: 2.613
  ...
ok 1585 parallel/test-stream-readable-no-unneeded-readable
  ---
  duration_ms: 2.613
  ...
ok 1586 parallel/test-stream-readable-object-multi-push-async
  ---
  duration_ms: 2.713
  ...
ok 1587 parallel/test-stream-readable-pause-and-resume
  ---
  duration_ms: 2.613
  ...
ok 1588 parallel/test-stream-readable-readable-then-resume
  ---
  duration_ms: 2.613
  ...
ok 1589 parallel/test-stream-readable-reading-readingMore
  ---
  duration_ms: 2.613
  ...
ok 1590 parallel/test-stream-readable-resume-hwm
  ---
  duration_ms: 2.613
  ...
ok 1591 parallel/test-stream-readable-resumeScheduled
  ---
  duration_ms: 2.613
  ...
ok 1592 parallel/test-stream-readable-setEncoding-existing-buffers
  ---
  duration_ms: 2.613
  ...
ok 1593 parallel/test-stream-readable-setEncoding-null
  ---
  duration_ms: 2.613
  ...
ok 1594 parallel/test-stream-readable-with-unimplemented-_read
  ---
  duration_ms: 2.613
  ...
ok 1595 parallel/test-stream-readableListening-state
  ---
  duration_ms: 2.613
  ...
ok 1596 parallel/test-stream-transform-callback-twice
  ---
  duration_ms: 2.613
  ...
ok 1597 parallel/test-stream-transform-constructor-set-methods
  ---
  duration_ms: 2.613
  ...
ok 1598 parallel/test-stream-transform-destroy
  ---
  duration_ms: 2.613
  ...
ok 1599 parallel/test-stream-transform-final
  ---
  duration_ms: 2.713
  ...
ok 1600 parallel/test-stream-transform-final-sync
  ---
  duration_ms: 2.613
  ...
ok 1601 parallel/test-stream-transform-flush-data
  ---
  duration_ms: 2.613
  ...
ok 1602 parallel/test-stream-transform-objectmode-falsey-value
  ---
  duration_ms: 2.613
  ...
ok 1603 parallel/test-stream-transform-split-highwatermark
  ---
  duration_ms: 2.613
  ...
ok 1604 parallel/test-stream-transform-split-objectmode
  ---
  duration_ms: 2.613
  ...
ok 1605 parallel/test-stream-uint8array
  ---
  duration_ms: 2.613
  ...
ok 1606 parallel/test-stream-unpipe-event
  ---
  duration_ms: 2.613
  ...
ok 1607 parallel/test-stream-unshift-empty-chunk
  ---
  duration_ms: 2.613
  ...
ok 1608 parallel/test-stream-unshift-read-race
  ---
  duration_ms: 2.613
  ...
ok 1609 parallel/test-stream-wrap
  ---
  duration_ms: 2.613
  ...
ok 1610 parallel/test-stream-wrap-drain
  ---
  duration_ms: 2.613
  ...
ok 1611 parallel/test-stream-wrap-encoding
  ---
  duration_ms: 2.613
  ...
ok 1612 parallel/test-stream-writable-change-default-encoding
  ---
  duration_ms: 2.613
  ...
ok 1613 parallel/test-stream-writable-constructor-set-methods
  ---
  duration_ms: 2.613
  ...
ok 1614 parallel/test-stream-writable-decoded-encoding
  ---
  duration_ms: 2.613
  ...
ok 1615 parallel/test-stream-writable-destroy
  ---
  duration_ms: 2.613
  ...
ok 1616 parallel/test-stream-writable-ended-state
  ---
  duration_ms: 2.613
  ...
ok 1617 parallel/test-stream-writable-finished-state
  ---
  duration_ms: 2.613
  ...
ok 1618 parallel/test-stream-writable-needdrain-state
  ---
  duration_ms: 2.613
  ...
ok 1619 parallel/test-stream-writable-null
  ---
  duration_ms: 2.613
  ...
ok 1620 parallel/test-stream-writable-write-cb-twice
  ---
  duration_ms: 2.613
  ...
ok 1621 parallel/test-stream-writable-write-writev-finish
  ---
  duration_ms: 2.613
  ...
ok 1622 parallel/test-stream-writableState-ending
  ---
  duration_ms: 2.613
  ...
ok 1623 parallel/test-stream-writableState-uncorked-bufferedRequestCount
  ---
  duration_ms: 2.613
  ...
ok 1624 parallel/test-stream-write-destroy
  ---
  duration_ms: 2.613
  ...
ok 1625 parallel/test-stream-write-final
  ---
  duration_ms: 2.712
  ...
ok 1626 parallel/test-stream-writev
  ---
  duration_ms: 2.613
  ...
ok 1627 parallel/test-stream2-base64-single-char-read-end
  ---
  duration_ms: 2.613
  ...
ok 1628 parallel/test-stream2-basic
  ---
  duration_ms: 2.814
  ...
ok 1629 parallel/test-stream2-compatibility
  ---
  duration_ms: 2.714
  ...
ok 1630 parallel/test-stream2-decode-partial
  ---
  duration_ms: 2.614
  ...
ok 1631 parallel/test-stream2-finish-pipe
  ---
  duration_ms: 2.614
  ...
ok 1632 parallel/test-stream2-httpclient-response-end
  ---
  duration_ms: 2.814
  ...
ok 1633 parallel/test-stream2-large-read-stall
  ---
  duration_ms: 3.114
  ...
ok 1634 parallel/test-stream2-objects
  ---
  duration_ms: 2.613
  ...
ok 1635 parallel/test-stream2-pipe-error-handling
  ---
  duration_ms: 2.613
  ...
ok 1636 parallel/test-stream2-pipe-error-once-listener
  ---
  duration_ms: 2.613
  ...
ok 1637 parallel/test-stream2-push
  ---
  duration_ms: 2.713
  ...
ok 1638 parallel/test-stream2-read-sync-stack
  ---
  duration_ms: 5.317
  ...
ok 1639 parallel/test-stream2-readable-empty-buffer-no-eof
  ---
  duration_ms: 2.613
  ...
ok 1640 parallel/test-stream2-readable-from-list
  ---
  duration_ms: 2.613
  ...
ok 1641 parallel/test-stream2-readable-legacy-drain
  ---
  duration_ms: 2.613
  ...
ok 1642 parallel/test-stream2-readable-non-empty-end
  ---
  duration_ms: 2.613
  ...
ok 1643 parallel/test-stream2-readable-wrap
  ---
  duration_ms: 2.613
  ...
ok 1644 parallel/test-stream2-readable-wrap-empty
  ---
  duration_ms: 2.613
  ...
ok 1645 parallel/test-stream2-set-encoding
  ---
  duration_ms: 2.613
  ...
ok 1646 parallel/test-stream2-transform
  ---
  duration_ms: 2.814
  ...
ok 1647 parallel/test-stream2-unpipe-drain
  ---
  duration_ms: 2.613
  ...
ok 1648 parallel/test-stream2-unpipe-leak
  ---
  duration_ms: 2.713
  ...
ok 1649 parallel/test-stream2-writable
  ---
  duration_ms: 3.114
  ...
ok 1650 parallel/test-stream3-cork-end
  ---
  duration_ms: 2.613
  ...
ok 1651 parallel/test-stream3-cork-uncork
  ---
  duration_ms: 2.612
  ...
ok 1652 parallel/test-stream3-pause-then-read
  ---
  duration_ms: 2.713
  ...
ok 1653 parallel/test-streams-highwatermark
  ---
  duration_ms: 2.613
  ...
ok 1654 parallel/test-string-decoder
  ---
  duration_ms: 2.713
  ...
ok 1655 parallel/test-string-decoder-end
  ---
  duration_ms: 2.613
  ...
ok 1656 parallel/test-stringbytes-external
  ---
  duration_ms: 3.514
  ...
ok 1657 parallel/test-sync-fileread
  ---
  duration_ms: 2.613
  ...
ok 1658 parallel/test-sync-io-option
  ---
  duration_ms: 7.519
  ...
ok 1659 parallel/test-sys
  ---
  duration_ms: 2.613
  ...
ok 1660 parallel/test-tcp-wrap
  ---
  duration_ms: 2.613
  ...
ok 1661 parallel/test-tcp-wrap-connect
  ---
  duration_ms: 2.613
  ...
ok 1662 parallel/test-tcp-wrap-listen
  ---
  duration_ms: 2.613
  ...
ok 1663 parallel/test-tick-processor-arguments
  ---
  duration_ms: 14.130
  ...
ok 1664 parallel/test-tick-processor-version-check
  ---
  duration_ms: 2.613
  ...
ok 1665 parallel/test-timer-close
  ---
  duration_ms: 2.613
  ...
ok 1666 parallel/test-timer-immediate
  ---
  duration_ms: 2.613
  ...
ok 1667 parallel/test-timers
  ---
  duration_ms: 2.613
  ...
ok 1668 parallel/test-timers-active
  ---
  duration_ms: 2.613
  ...
ok 1669 parallel/test-timers-api-refs
  ---
  duration_ms: 2.614
  ...
ok 1670 parallel/test-timers-args
  ---
  duration_ms: 2.813
  ...
ok 1671 parallel/test-timers-clear-null-does-not-throw-error
  ---
  duration_ms: 2.613
  ...
ok 1672 parallel/test-timers-clear-timeout-interval-equivalent
  ---
  duration_ms: 2.613
  ...
ok 1673 parallel/test-timers-clearImmediate
  ---
  duration_ms: 2.613
  ...
ok 1674 parallel/test-timers-enroll-invalid-msecs
  ---
  duration_ms: 2.613
  ...
ok 1675 parallel/test-timers-enroll-second-time
  ---
  duration_ms: 2.613
  ...
ok 1676 parallel/test-timers-immediate
  ---
  duration_ms: 2.613
  ...
ok 1677 parallel/test-timers-immediate-queue
  ---
  duration_ms: 2.613
  ...
ok 1678 parallel/test-timers-immediate-queue-throw
  ---
  duration_ms: 2.613
  ...
ok 1679 parallel/test-timers-immediate-unref
  ---
  duration_ms: 2.613
  ...
ok 1680 parallel/test-timers-immediate-unref-nested-once
  ---
  duration_ms: 2.613
  ...
ok 1681 parallel/test-timers-immediate-unref-simple
  ---
  duration_ms: 2.613
  ...
ok 1682 parallel/test-timers-linked-list
  ---
  duration_ms: 2.613
  ...
ok 1683 parallel/test-timers-max-duration-warning
  ---
  duration_ms: 2.613
  ...
ok 1684 parallel/test-timers-nested
  ---
  duration_ms: 2.813
  ...
ok 1685 parallel/test-timers-non-integer-delay
  ---
  duration_ms: 2.714
  ...
ok 1686 parallel/test-timers-now
  ---
  duration_ms: 2.613
  ...
ok 1687 parallel/test-timers-ordering
  ---
  duration_ms: 2.613
  ...
ok 1688 parallel/test-timers-promisified
  ---
  duration_ms: 2.613
  ...
ok 1689 parallel/test-timers-refresh
  ---
  duration_ms: 2.613
  ...
ok 1690 parallel/test-timers-reset-process-domain-on-throw
  ---
  duration_ms: 2.715
  ...
ok 1691 parallel/test-timers-same-timeout-wrong-list-deleted
  ---
  duration_ms: 4.617
  ...
ok 1692 parallel/test-timers-setimmediate-infinite-loop
  ---
  duration_ms: 2.614
  ...
ok 1693 parallel/test-timers-socket-timeout-removes-other-socket-unref-timer
  ---
  duration_ms: 2.714
  ...
ok 1694 parallel/test-timers-this
  ---
  duration_ms: 2.614
  ...
ok 1695 parallel/test-timers-throw-when-cb-not-function
  ---
  duration_ms: 2.614
  ...
ok 1696 parallel/test-timers-timeout-to-interval
  ---
  duration_ms: 2.614
  ...
ok 1697 parallel/test-timers-uncaught-exception
  ---
  duration_ms: 2.614
  ...
ok 1698 parallel/test-timers-unenroll-unref-interval
  ---
  duration_ms: 2.614
  ...
ok 1699 parallel/test-timers-unref
  ---
  duration_ms: 2.715
  ...
ok 1700 parallel/test-timers-unref-active
  ---
  duration_ms: 3.615
  ...
ok 1701 parallel/test-timers-unref-call
  ---
  duration_ms: 2.614
  ...
ok 1702 parallel/test-timers-unref-leak
  ---
  duration_ms: 2.716
  ...
ok 1703 parallel/test-timers-unref-remove-other-unref-timers
  ---
  duration_ms: 2.714
  ...
ok 1704 parallel/test-timers-unref-remove-other-unref-timers-only-one-fires
  ---
  duration_ms: 2.614
  ...
ok 1705 parallel/test-timers-unref-reuse-no-exposed-list
  ---
  duration_ms: 2.614
  ...
ok 1706 parallel/test-timers-unref-throw-then-ref
  ---
  duration_ms: 2.614
  ...
ok 1707 parallel/test-timers-unrefd-interval-still-fires
  ---
  duration_ms: 2.614
  ...
ok 1708 parallel/test-timers-unrefed-in-beforeexit
  ---
  duration_ms: 2.614
  ...
ok 1709 parallel/test-timers-unrefed-in-callback
  ---
  duration_ms: 2.613
  ...
ok 1710 parallel/test-timers-user-call
  ---
  duration_ms: 2.613
  ...
ok 1711 parallel/test-timers-zero-timeout
  ---
  duration_ms: 2.613
  ...
ok 1712 parallel/test-tls-0-dns-altname
  ---
  duration_ms: 2.814
  ...
ok 1713 parallel/test-tls-addca
  ---
  duration_ms: 2.813
  ...
ok 1714 parallel/test-tls-alert
  ---
  duration_ms: 2.813
  ...
ok 1715 parallel/test-tls-alert-handling
  ---
  duration_ms: 2.813
  ...
ok 1716 parallel/test-tls-alpn-server-client
  ---
  duration_ms: 2.914
  ...
ok 1717 parallel/test-tls-async-cb-after-socket-end
  ---
  duration_ms: 2.914
  ...
ok 1718 parallel/test-tls-basic-validations
  ---
  duration_ms: 2.813
  ...
ok 1719 parallel/test-tls-buffersize
  ---
  duration_ms: 2.813
  ...
ok 1720 parallel/test-tls-ca-concat
  ---
  duration_ms: 2.813
  ...
ok 1721 parallel/test-tls-canonical-ip
  ---
  duration_ms: 2.613
  ...
ok 1722 parallel/test-tls-cert-chains-concat
  ---
  duration_ms: 2.813
  ...
ok 1723 parallel/test-tls-cert-chains-in-ca
  ---
  duration_ms: 2.715
  ...
ok 1724 parallel/test-tls-cert-regression
  ---
  duration_ms: 2.713
  ...
ok 1725 parallel/test-tls-check-server-identity
  ---
  duration_ms: 2.715
  ...
ok 1726 parallel/test-tls-cipher-list
  ---
  duration_ms: 5.116
  ...
ok 1727 parallel/test-tls-client-abort
  ---
  duration_ms: 2.713
  ...
ok 1728 parallel/test-tls-client-abort2
  ---
  duration_ms: 2.713
  ...
ok 1729 parallel/test-tls-client-auth
  ---
  duration_ms: 3.214
  ...
ok 1730 parallel/test-tls-client-default-ciphers
  ---
  duration_ms: 2.613
  ...
ok 1731 parallel/test-tls-client-destroy-soon
  ---
  duration_ms: 2.913
  ...
ok 1732 parallel/test-tls-client-getephemeralkeyinfo
  ---
  duration_ms: 3.217
  ...
ok 1733 parallel/test-tls-client-mindhsize
  ---
  duration_ms: 3.114
  ...
ok 1734 parallel/test-tls-client-reject
  ---
  duration_ms: 2.813
  ...
ok 1735 parallel/test-tls-client-resume
  ---
  duration_ms: 2.813
  ...
ok 1736 parallel/test-tls-client-verify
  ---
  duration_ms: 3.14
  ...
ok 1737 parallel/test-tls-clientcertengine-invalid-arg-type
  ---
  duration_ms: 2.713
  ...
ok 1738 parallel/test-tls-clientcertengine-unsupported
  ---
  duration_ms: 2.713
  ...
ok 1739 parallel/test-tls-close-error
  ---
  duration_ms: 2.813
  ...
ok 1740 parallel/test-tls-close-event-after-write
  ---
  duration_ms: 2.813
  ...
ok 1741 parallel/test-tls-close-notify
  ---
  duration_ms: 2.813
  ...
ok 1742 parallel/test-tls-cnnic-whitelist
  ---
  duration_ms: 2.813
  ...
ok 1743 parallel/test-tls-connect-given-socket
  ---
  duration_ms: 2.813
  ...
ok 1744 parallel/test-tls-connect-memleak
  ---
  duration_ms: 2.913
  ...
ok 1745 parallel/test-tls-connect-no-host
  ---
  duration_ms: 2.813
  ...
ok 1746 parallel/test-tls-connect-pipe
  ---
  duration_ms: 2.813
  ...
ok 1747 parallel/test-tls-connect-secure-context
  ---
  duration_ms: 2.813
  ...
ok 1748 parallel/test-tls-connect-simple
  ---
  duration_ms: 2.813
  ...
ok 1749 parallel/test-tls-connect-stream-writes
  ---
  duration_ms: 2.813
  ...
ok 1750 parallel/test-tls-connect-timeout-option
  ---
  duration_ms: 2.712
  ...
ok 1751 parallel/test-tls-delayed-attach
  ---
  duration_ms: 3.14
  ...
ok 1752 parallel/test-tls-delayed-attach-error
  ---
  duration_ms: 2.913
  ...
ok 1753 parallel/test-tls-destroy-stream
  ---
  duration_ms: 2.813
  ...
ok 1754 parallel/test-tls-destroy-whilst-write
  ---
  duration_ms: 2.713
  ...
ok 1755 parallel/test-tls-dhe
  ---
  duration_ms: 3.114
  ...
ok 1756 parallel/test-tls-disable-renegotiation
  ---
  duration_ms: 2.813
  ...
ok 1757 parallel/test-tls-ecdh
  ---
  duration_ms: 2.813
  ...
ok 1758 parallel/test-tls-ecdh-auto
  ---
  duration_ms: 2.813
  ...
ok 1759 parallel/test-tls-ecdh-multiple
  ---
  duration_ms: 2.813
  ...
ok 1760 parallel/test-tls-econnreset
  ---
  duration_ms: 2.713
  ...
ok 1761 parallel/test-tls-empty-sni-context
  ---
  duration_ms: 2.813
  ...
ok 1762 parallel/test-tls-env-bad-extra-ca
  ---
  duration_ms: 5.217
  ...
ok 1763 parallel/test-tls-env-extra-ca
  ---
  duration_ms: 5.417
  ...
ok 1764 parallel/test-tls-error-servername
  ---
  duration_ms: 2.713
  ...
ok 1765 parallel/test-tls-external-accessor
  ---
  duration_ms: 2.713
  ...
ok 1766 parallel/test-tls-fast-writing
  ---
  duration_ms: 2.813
  ...
ok 1767 parallel/test-tls-finished
  ---
  duration_ms: 2.813
  ...
ok 1768 parallel/test-tls-friendly-error-message
  ---
  duration_ms: 2.813
  ...
ok 1769 parallel/test-tls-generic-stream
  ---
  duration_ms: 2.713
  ...
ok 1770 parallel/test-tls-getcipher
  ---
  duration_ms: 2.813
  ...
ok 1771 parallel/test-tls-getprotocol
  ---
  duration_ms: 2.813
  ...
ok 1772 parallel/test-tls-handshake-error
  ---
  duration_ms: 2.813
  ...
ok 1773 parallel/test-tls-handshake-exception
  ---
  duration_ms: 5.316
  ...
ok 1774 parallel/test-tls-handshake-nohang
  ---
  duration_ms: 2.713
  ...
ok 1775 parallel/test-tls-hello-parser-failure
  ---
  duration_ms: 2.812
  ...
ok 1776 parallel/test-tls-honorcipherorder
  ---
  duration_ms: 2.913
  ...
ok 1777 parallel/test-tls-inception
  ---
  duration_ms: 2.813
  ...
ok 1778 parallel/test-tls-interleave
  ---
  duration_ms: 2.813
  ...
ok 1779 parallel/test-tls-invoke-queued
  ---
  duration_ms: 2.813
  ...
ok 1780 parallel/test-tls-js-stream
  ---
  duration_ms: 2.813
  ...
ok 1781 parallel/test-tls-junk-closes-server
  ---
  duration_ms: 2.813
  ...
ok 1782 parallel/test-tls-junk-server
  ---
  duration_ms: 2.814
  ...
ok 1783 parallel/test-tls-key-mismatch
  ---
  duration_ms: 2.713
  ...
ok 1784 parallel/test-tls-legacy-deprecated
  ---
  duration_ms: 2.713
  ...
ok 1785 parallel/test-tls-max-send-fragment
  ---
  duration_ms: 2.813
  ...
ok 1786 parallel/test-tls-min-max-version
  ---
  duration_ms: 3.514
  ...
ok 1787 parallel/test-tls-multi-key
  ---
  duration_ms: 3.114
  ...
ok 1788 parallel/test-tls-multi-pfx
  ---
  duration_ms: 2.914
  ...
ok 1789 parallel/test-tls-multiple-cas-as-string
  ---
  duration_ms: 2.813
  ...
ok 1790 parallel/test-tls-net-connect-prefer-path
  ---
  duration_ms: 2.813
  ...
ok 1791 parallel/test-tls-net-socket-keepalive
  ---
  duration_ms: 2.813
  ...
ok 1792 parallel/test-tls-no-cert-required
  ---
  duration_ms: 2.713
  ...
ok 1793 parallel/test-tls-no-rsa-key
  ---
  duration_ms: 2.813
  ...
ok 1794 parallel/test-tls-no-sslv23
  ---
  duration_ms: 2.713
  ...
ok 1795 parallel/test-tls-no-sslv3 # skip `openssl s_client -ssl3` not supported.
  ---
  duration_ms: 2.814
  ...
ok 1796 parallel/test-tls-ocsp-callback
  ---
  duration_ms: 2.913
  ...
ok 1797 parallel/test-tls-on-empty-socket
  ---
  duration_ms: 2.813
  ...
ok 1798 parallel/test-tls-options-boolean-check
  ---
  duration_ms: 2.813
  ...
ok 1799 parallel/test-tls-over-http-tunnel
  ---
  duration_ms: 2.913
  ...
ok 1800 parallel/test-tls-parse-cert-string
  ---
  duration_ms: 2.713
  ...
ok 1801 parallel/test-tls-passphrase
  ---
  duration_ms: 3.214
  ...
ok 1802 parallel/test-tls-pause
  ---
  duration_ms: 3.14
  ...
ok 1803 parallel/test-tls-peer-certificate
  ---
  duration_ms: 2.914
  ...
ok 1804 parallel/test-tls-peer-certificate-encoding
  ---
  duration_ms: 2.813
  ...
ok 1805 parallel/test-tls-peer-certificate-multi-keys
  ---
  duration_ms: 2.813
  ...
ok 1806 parallel/test-tls-pfx-authorizationerror
  ---
  duration_ms: 2.813
  ...
ok 1807 parallel/test-tls-request-timeout
  ---
  duration_ms: 2.913
  ...
ok 1808 parallel/test-tls-retain-handle-no-abort
  ---
  duration_ms: 2.813
  ...
ok 1809 parallel/test-tls-securepair-fiftharg
  ---
  duration_ms: 2.713
  ...
ok 1810 parallel/test-tls-securepair-leak
  ---
  duration_ms: 18.137
  ...
ok 1811 parallel/test-tls-securepair-server
  ---
  duration_ms: 2.813
  ...
ok 1812 parallel/test-tls-server-connection-server
  ---
  duration_ms: 2.813
  ...
ok 1813 parallel/test-tls-server-failed-handshake-emits-clienterror
  ---
  duration_ms: 2.813
  ...
ok 1814 parallel/test-tls-server-setoptions-clientcertengine
  ---
  duration_ms: 2.713
  ...
ok 1815 parallel/test-tls-server-verify
  ---
  duration_ms: 3.414
  ...
ok 1816 parallel/test-tls-session-cache
  ---
  duration_ms: 3.214
  ...
ok 1817 parallel/test-tls-set-ciphers
  ---
  duration_ms: 2.813
  ...
ok 1818 parallel/test-tls-set-encoding
  ---
  duration_ms: 2.813
  ...
ok 1819 parallel/test-tls-sni-option
  ---
  duration_ms: 3.414
  ...
ok 1820 parallel/test-tls-sni-server-client
  ---
  duration_ms: 2.913
  ...
ok 1821 parallel/test-tls-socket-close
  ---
  duration_ms: 2.813
  ...
ok 1822 parallel/test-tls-socket-constructor-alpn-options-parsing
  ---
  duration_ms: 2.813
  ...
ok 1823 parallel/test-tls-socket-default-options
  ---
  duration_ms: 2.914
  ...
ok 1824 parallel/test-tls-socket-destroy
  ---
  duration_ms: 2.813
  ...
ok 1825 parallel/test-tls-socket-failed-handshake-emits-error
  ---
  duration_ms: 6.718
  ...
ok 1826 parallel/test-tls-socket-snicallback-without-server
  ---
  duration_ms: 2.713
  ...
ok 1827 parallel/test-tls-startcom-wosign-whitelist
  ---
  duration_ms: 2.914
  ...
ok 1828 parallel/test-tls-starttls-server
  ---
  duration_ms: 2.814
  ...
ok 1829 parallel/test-tls-streamwrap-buffersize
  ---
  duration_ms: 2.813
  ...
ok 1830 parallel/test-tls-ticket
  ---
  duration_ms: 2.914
  ...
ok 1831 parallel/test-tls-ticket-cluster
  ---
  duration_ms: 5.718
  ...
ok 1832 parallel/test-tls-timeout-server
  ---
  duration_ms: 2.813
  ...
ok 1833 parallel/test-tls-timeout-server-2
  ---
  duration_ms: 2.813
  ...
ok 1834 parallel/test-tls-tlswrap-segfault
  ---
  duration_ms: 2.813
  ...
ok 1835 parallel/test-tls-translate-peer-certificate
  ---
  duration_ms: 2.613
  ...
ok 1836 parallel/test-tls-transport-destroy-after-own-gc
  ---
  duration_ms: 3.14
  ...
ok 1837 parallel/test-tls-wrap-econnreset
  ---
  duration_ms: 2.713
  ...
ok 1838 parallel/test-tls-wrap-econnreset-localaddress
  ---
  duration_ms: 2.813
  ...
ok 1839 parallel/test-tls-wrap-econnreset-pipe
  ---
  duration_ms: 2.713
  ...
ok 1840 parallel/test-tls-wrap-econnreset-socket
  ---
  duration_ms: 2.813
  ...
ok 1841 parallel/test-tls-wrap-event-emmiter
  ---
  duration_ms: 2.612
  ...
ok 1842 parallel/test-tls-wrap-no-abort
  ---
  duration_ms: 2.613
  ...
ok 1843 parallel/test-tls-wrap-timeout
  ---
  duration_ms: 2.813
  ...
ok 1844 parallel/test-tls-write-error
  ---
  duration_ms: 2.813
  ...
ok 1845 parallel/test-tls-writewrap-leak
  ---
  duration_ms: 2.813
  ...
ok 1846 parallel/test-tls-zero-clear-in
  ---
  duration_ms: 2.813
  ...
ok 1847 parallel/test-trace-events-all
  ---
  duration_ms: 5.116
  ...
ok 1848 parallel/test-trace-events-api
  ---
  duration_ms: 5.116
  ...
ok 1849 parallel/test-trace-events-async-hooks
  ---
  duration_ms: 5.116
  ...
ok 1850 parallel/test-trace-events-binding
  ---
  duration_ms: 5.16
  ...
ok 1851 parallel/test-trace-events-bootstrap
  ---
  duration_ms: 5.16
  ...
ok 1852 parallel/test-trace-events-category-used
  ---
  duration_ms: 5.16
  ...
ok 1853 parallel/test-trace-events-dynamic-enable
  ---
  duration_ms: 2.613
  ...
ok 1854 parallel/test-trace-events-file-pattern
  ---
  duration_ms: 5.116
  ...
ok 1855 parallel/test-trace-events-fs-sync
  ---
  duration_ms: 71.801
  ...
ok 1856 parallel/test-trace-events-metadata
  ---
  duration_ms: 5.116
  ...
ok 1857 parallel/test-trace-events-none
  ---
  duration_ms: 5.116
  ...
ok 1858 parallel/test-trace-events-perf
  ---
  duration_ms: 5.16
  ...
ok 1859 parallel/test-trace-events-process-exit
  ---
  duration_ms: 5.16
  ...
ok 1860 parallel/test-trace-events-promises
  ---
  duration_ms: 5.116
  ...
ok 1861 parallel/test-trace-events-v8
  ---
  duration_ms: 5.116
  ...
ok 1862 parallel/test-trace-events-vm
  ---
  duration_ms: 5.116
  ...
ok 1863 parallel/test-trace-events-worker-metadata
  ---
  duration_ms: 7.519
  ...
ok 1864 parallel/test-tracing-no-crash
  ---
  duration_ms: 5.16
  ...
ok 1865 parallel/test-tty-backwards-api
  ---
  duration_ms: 2.613
  ...
ok 1866 parallel/test-tty-stdin-end
  ---
  duration_ms: 2.613
  ...
ok 1867 parallel/test-tty-stdin-pipe
  ---
  duration_ms: 2.613
  ...
ok 1868 parallel/test-ttywrap-invalid-fd
  ---
  duration_ms: 2.613
  ...
ok 1869 parallel/test-url-domain-ascii-unicode
  ---
  duration_ms: 2.613
  ...
ok 1870 parallel/test-url-fileurltopath
  ---
  duration_ms: 2.613
  ...
ok 1871 parallel/test-url-format
  ---
  duration_ms: 2.613
  ...
ok 1872 parallel/test-url-format-invalid-input
  ---
  duration_ms: 2.612
  ...
ok 1873 parallel/test-url-format-whatwg
  ---
  duration_ms: 2.613
  ...
ok 1874 parallel/test-url-parse-format
  ---
  duration_ms: 2.713
  ...
ok 1875 parallel/test-url-parse-invalid-input
  ---
  duration_ms: 2.613
  ...
ok 1876 parallel/test-url-parse-query
  ---
  duration_ms: 2.613
  ...
ok 1877 parallel/test-url-pathtofileurl
  ---
  duration_ms: 2.613
  ...
ok 1878 parallel/test-url-relative
  ---
  duration_ms: 2.914
  ...
ok 1879 parallel/test-utf8-scripts
  ---
  duration_ms: 2.613
  ...
ok 1880 parallel/test-util
  ---
  duration_ms: 3.14
  ...
ok 1881 parallel/test-util-callbackify
  ---
  duration_ms: 5.116
  ...
ok 1882 parallel/test-util-deprecate
  ---
  duration_ms: 2.613
  ...
ok 1883 parallel/test-util-deprecate-invalid-code
  ---
  duration_ms: 2.613
  ...
ok 1884 parallel/test-util-emit-experimental-warning
  ---
  duration_ms: 2.613
  ...
ok 1885 parallel/test-util-format
  ---
  duration_ms: 2.613
  ...
ok 1886 parallel/test-util-format-shared-arraybuffer
  ---
  duration_ms: 2.613
  ...
ok 1887 parallel/test-util-inherits
  ---
  duration_ms: 2.613
  ...
ok 1888 parallel/test-util-inspect
  ---
  duration_ms: 3.914
  ...
ok 1889 parallel/test-util-inspect-deprecated
  ---
  duration_ms: 2.613
  ...
ok 1890 parallel/test-util-inspect-namespace
  ---
  duration_ms: 2.613
  ...
ok 1891 parallel/test-util-inspect-proxy
  ---
  duration_ms: 2.613
  ...
ok 1892 parallel/test-util-internal
  ---
  duration_ms: 2.613
  ...
ok 1893 parallel/test-util-isDeepStrictEqual
  ---
  duration_ms: 2.613
  ...
ok 1894 parallel/test-util-log
  ---
  duration_ms: 2.613
  ...
ok 1895 parallel/test-util-promisify
  ---
  duration_ms: 2.714
  ...
ok 1896 parallel/test-util-sigint-watchdog
  ---
  duration_ms: 2.615
  ...
ok 1897 parallel/test-util-types
  ---
  duration_ms: 3.116
  ...
ok 1898 parallel/test-uv-binding-constant
  ---
  duration_ms: 2.613
  ...
ok 1899 parallel/test-uv-errno
  ---
  duration_ms: 2.613
  ...
ok 1900 parallel/test-v8-coverage
  ---
  duration_ms: 27.745
  ...
ok 1901 parallel/test-v8-deserialize-buffer
  ---
  duration_ms: 2.613
  ...
ok 1902 parallel/test-v8-flag-type-check
  ---
  duration_ms: 2.613
  ...
ok 1903 parallel/test-v8-flags
  ---
  duration_ms: 2.613
  ...
ok 1904 parallel/test-v8-global-setter
  ---
  duration_ms: 2.613
  ...
ok 1905 parallel/test-v8-serdes
  ---
  duration_ms: 2.613
  ...
ok 1906 parallel/test-v8-stats
  ---
  duration_ms: 2.613
  ...
ok 1907 parallel/test-v8-untrusted-code-mitigations
  ---
  duration_ms: 2.713
  ...
ok 1908 parallel/test-v8-version-tag
  ---
  duration_ms: 2.613
  ...
ok 1909 parallel/test-vm-access-process-env
  ---
  duration_ms: 2.613
  ...
ok 1910 parallel/test-vm-api-handles-getter-errors
  ---
  duration_ms: 5.418
  ...
ok 1911 parallel/test-vm-attributes-property-not-on-sandbox
  ---
  duration_ms: 2.613
  ...
ok 1912 parallel/test-vm-basic
  ---
  duration_ms: 2.914
  ...
ok 1913 parallel/test-vm-cached-data
  ---
  duration_ms: 12.225
  ...
ok 1914 parallel/test-vm-codegen
  ---
  duration_ms: 2.813
  ...
ok 1915 parallel/test-vm-context
  ---
  duration_ms: 2.813
  ...
ok 1916 parallel/test-vm-context-async-script
  ---
  duration_ms: 2.613
  ...
ok 1917 parallel/test-vm-context-property-forwarding
  ---
  duration_ms: 2.713
  ...
ok 1918 parallel/test-vm-create-and-run-in-context
  ---
  duration_ms: 2.813
  ...
ok 1919 parallel/test-vm-create-context-accessors
  ---
  duration_ms: 2.613
  ...
ok 1920 parallel/test-vm-create-context-arg
  ---
  duration_ms: 2.713
  ...
ok 1921 parallel/test-vm-create-context-circular-reference
  ---
  duration_ms: 2.613
  ...
ok 1922 parallel/test-vm-createcacheddata
  ---
  duration_ms: 2.613
  ...
ok 1923 parallel/test-vm-cross-context
  ---
  duration_ms: 2.613
  ...
ok 1924 parallel/test-vm-data-property-writable
  ---
  duration_ms: 2.613
  ...
ok 1925 parallel/test-vm-deleting-property
  ---
  duration_ms: 2.613
  ...
ok 1926 parallel/test-vm-function-declaration
  ---
  duration_ms: 2.613
  ...
ok 1927 parallel/test-vm-function-redefinition
  ---
  duration_ms: 2.613
  ...
ok 1928 parallel/test-vm-getters
  ---
  duration_ms: 2.613
  ...
ok 1929 parallel/test-vm-global-assignment
  ---
  duration_ms: 2.613
  ...
ok 1930 parallel/test-vm-global-define-property
  ---
  duration_ms: 2.613
  ...
ok 1931 parallel/test-vm-global-identity
  ---
  duration_ms: 2.613
  ...
ok 1932 parallel/test-vm-global-non-writable-properties
  ---
  duration_ms: 2.612
  ...
ok 1933 parallel/test-vm-global-property-interceptors
  ---
  duration_ms: 2.612
  ...
ok 1934 parallel/test-vm-harmony-symbols
  ---
  duration_ms: 2.713
  ...
ok 1935 parallel/test-vm-indexed-properties
  ---
  duration_ms: 2.613
  ...
ok 1936 parallel/test-vm-inherited_properties
  ---
  duration_ms: 2.713
  ...
ok 1937 parallel/test-vm-is-context
  ---
  duration_ms: 2.713
  ...
ok 1938 parallel/test-vm-low-stack-space
  ---
  duration_ms: 4.216
  ...
ok 1939 parallel/test-vm-module-basic
  ---
  duration_ms: 3.214
  ...
ok 1940 parallel/test-vm-module-dynamic-import
  ---
  duration_ms: 2.713
  ...
ok 1941 parallel/test-vm-module-errors
  ---
  duration_ms: 2.713
  ...
ok 1942 parallel/test-vm-module-import-meta
  ---
  duration_ms: 2.613
  ...
ok 1943 parallel/test-vm-module-link
  ---
  duration_ms: 2.613
  ...
ok 1944 parallel/test-vm-module-reevaluate
  ---
  duration_ms: 2.613
  ...
ok 1945 parallel/test-vm-new-script-new-context
  ---
  duration_ms: 3.14
  ...
ok 1946 parallel/test-vm-new-script-this-context
  ---
  duration_ms: 2.613
  ...
ok 1947 parallel/test-vm-options-validation
  ---
  duration_ms: 3.314
  ...
ok 1948 parallel/test-vm-parse-abort-on-uncaught-exception
  ---
  duration_ms: 2.614
  ...
ok 1949 parallel/test-vm-preserves-property
  ---
  duration_ms: 2.614
  ...
ok 1950 parallel/test-vm-property-not-on-sandbox
  ---
  duration_ms: 2.614
  ...
ok 1951 parallel/test-vm-proxies
  ---
  duration_ms: 2.714
  ...
ok 1952 parallel/test-vm-proxy-failure-CP
  ---
  duration_ms: 2.614
  ...
ok 1953 parallel/test-vm-run-in-new-context
  ---
  duration_ms: 3.15
  ...
ok 1954 parallel/test-vm-script-throw-in-tostring
  ---
  duration_ms: 2.616
  ...
ok 1955 parallel/test-vm-sigint
  ---
  duration_ms: 5.426
  ...
ok 1956 parallel/test-vm-sigint-existing-handler
  ---
  duration_ms: 5.119
  ...
ok 1957 parallel/test-vm-static-this
  ---
  duration_ms: 2.615
  ...
ok 1958 parallel/test-vm-strict-assign
  ---
  duration_ms: 2.613
  ...
ok 1959 parallel/test-vm-strict-mode
  ---
  duration_ms: 2.714
  ...
ok 1960 parallel/test-vm-symbols
  ---
  duration_ms: 2.614
  ...
ok 1961 parallel/test-vm-syntax-error-message
  ---
  duration_ms: 5.117
  ...
ok 1962 parallel/test-vm-syntax-error-stderr
  ---
  duration_ms: 5.19
  ...
ok 1963 parallel/test-vm-timeout
  ---
  duration_ms: 2.913
  ...
ok 1964 parallel/test-warn-sigprof
  ---
  duration_ms: 2.613
  ...
ok 1965 parallel/test-wasm-simple
  ---
  duration_ms: 2.613
  ...
ok 1966 parallel/test-whatwg-console-is-a-namespace
  ---
  duration_ms: 2.613
  ...
ok 1967 parallel/test-whatwg-console-label-conversion
  ---
  duration_ms: 2.613
  ...
ok 1968 parallel/test-whatwg-encoding-fatal-streaming
  ---
  duration_ms: 2.613
  ...
ok 1969 parallel/test-whatwg-encoding-internals
  ---
  duration_ms: 2.613
  ...
ok 1970 parallel/test-whatwg-encoding-surrogates-utf8
  ---
  duration_ms: 2.613
  ...
ok 1971 parallel/test-whatwg-encoding-textdecoder
  ---
  duration_ms: 2.613
  ...
ok 1972 parallel/test-whatwg-encoding-textdecoder-fatal
  ---
  duration_ms: 2.613
  ...
ok 1973 parallel/test-whatwg-encoding-textdecoder-ignorebom
  ---
  duration_ms: 2.613
  ...
ok 1974 parallel/test-whatwg-encoding-textdecoder-streaming
  ---
  duration_ms: 2.613
  ...
ok 1975 parallel/test-whatwg-encoding-textdecoder-utf16-surrogates
  ---
  duration_ms: 2.613
  ...
ok 1976 parallel/test-whatwg-encoding-textencoder
  ---
  duration_ms: 2.613
  ...
ok 1977 parallel/test-whatwg-encoding-textencoder-utf16-surrogates
  ---
  duration_ms: 2.613
  ...
ok 1978 parallel/test-whatwg-url-constructor
  ---
  duration_ms: 2.713
  ...
ok 1979 parallel/test-whatwg-url-custom-deepequal
  ---
  duration_ms: 2.613
  ...
ok 1980 parallel/test-whatwg-url-custom-domainto
  ---
  duration_ms: 2.613
  ...
ok 1981 parallel/test-whatwg-url-custom-global
  ---
  duration_ms: 2.613
  ...
ok 1982 parallel/test-whatwg-url-custom-href-side-effect
  ---
  duration_ms: 2.613
  ...
ok 1983 parallel/test-whatwg-url-custom-inspect
  ---
  duration_ms: 2.613
  ...
ok 1984 parallel/test-whatwg-url-custom-parsing
  ---
  duration_ms: 2.713
  ...
ok 1985 parallel/test-whatwg-url-custom-properties
  ---
  duration_ms: 2.615
  ...
ok 1986 parallel/test-whatwg-url-custom-searchparams
  ---
  duration_ms: 2.613
  ...
ok 1987 parallel/test-whatwg-url-custom-searchparams-append
  ---
  duration_ms: 2.613
  ...
ok 1988 parallel/test-whatwg-url-custom-searchparams-constructor
  ---
  duration_ms: 2.613
  ...
ok 1989 parallel/test-whatwg-url-custom-searchparams-delete
  ---
  duration_ms: 2.613
  ...
ok 1990 parallel/test-whatwg-url-custom-searchparams-entries
  ---
  duration_ms: 2.613
  ...
ok 1991 parallel/test-whatwg-url-custom-searchparams-foreach
  ---
  duration_ms: 2.613
  ...
ok 1992 parallel/test-whatwg-url-custom-searchparams-get
  ---
  duration_ms: 2.613
  ...
ok 1993 parallel/test-whatwg-url-custom-searchparams-getall
  ---
  duration_ms: 2.613
  ...
ok 1994 parallel/test-whatwg-url-custom-searchparams-has
  ---
  duration_ms: 2.613
  ...
ok 1995 parallel/test-whatwg-url-custom-searchparams-inspect
  ---
  duration_ms: 2.613
  ...
ok 1996 parallel/test-whatwg-url-custom-searchparams-keys
  ---
  duration_ms: 2.613
  ...
ok 1997 parallel/test-whatwg-url-custom-searchparams-set
  ---
  duration_ms: 2.613
  ...
ok 1998 parallel/test-whatwg-url-custom-searchparams-sort
  ---
  duration_ms: 2.613
  ...
ok 1999 parallel/test-whatwg-url-custom-searchparams-stringifier
  ---
  duration_ms: 2.613
  ...
ok 2000 parallel/test-whatwg-url-custom-searchparams-values
  ---
  duration_ms: 2.613
  ...
ok 2001 parallel/test-whatwg-url-custom-setters
  ---
  duration_ms: 2.613
  ...
ok 2002 parallel/test-whatwg-url-custom-tostringtag
  ---
  duration_ms: 2.613
  ...
ok 2003 parallel/test-whatwg-url-historical
  ---
  duration_ms: 2.613
  ...
ok 2004 parallel/test-whatwg-url-origin
  ---
  duration_ms: 2.613
  ...
ok 2005 parallel/test-whatwg-url-searchparams-append
  ---
  duration_ms: 2.613
  ...
ok 2006 parallel/test-whatwg-url-searchparams-constructor
  ---
  duration_ms: 2.613
  ...
ok 2007 parallel/test-whatwg-url-searchparams-delete
  ---
  duration_ms: 2.613
  ...
ok 2008 parallel/test-whatwg-url-searchparams-foreach
  ---
  duration_ms: 2.613
  ...
ok 2009 parallel/test-whatwg-url-searchparams-get
  ---
  duration_ms: 2.613
  ...
ok 2010 parallel/test-whatwg-url-searchparams-getall
  ---
  duration_ms: 2.613
  ...
ok 2011 parallel/test-whatwg-url-searchparams-has
  ---
  duration_ms: 2.613
  ...
ok 2012 parallel/test-whatwg-url-searchparams-set
  ---
  duration_ms: 2.613
  ...
ok 2013 parallel/test-whatwg-url-searchparams-sort
  ---
  duration_ms: 2.613
  ...
ok 2014 parallel/test-whatwg-url-searchparams-stringifier
  ---
  duration_ms: 2.613
  ...
ok 2015 parallel/test-whatwg-url-setters
  ---
  duration_ms: 2.613
  ...
ok 2016 parallel/test-whatwg-url-toascii
  ---
  duration_ms: 2.612
  ...
ok 2017 parallel/test-whatwg-url-tojson
  ---
  duration_ms: 2.613
  ...
ok 2018 parallel/test-windows-abort-exitcode # skip test is windows specific
  ---
  duration_ms: 2.613
  ...
ok 2019 parallel/test-windows-failed-heap-allocation # skip Windows-only
  ---
  duration_ms: 2.613
  ...
ok 2020 parallel/test-worker
  ---
  duration_ms: 5.16
  ...
ok 2021 parallel/test-worker-cleanup-handles
  ---
  duration_ms: 5.15
  ...
ok 2022 parallel/test-worker-debug
  ---
  duration_ms: 14.931
  ...
ok 2023 parallel/test-worker-dns-terminate
  ---
  duration_ms: 4.916
  ...
ok 2024 parallel/test-worker-esmodule
  ---
  duration_ms: 5.16
  ...
ok 2025 parallel/test-worker-exit-code
  ---
  duration_ms: 21.240
  ...
ok 2026 parallel/test-worker-fs-stat-watcher
  ---
  duration_ms: 5.17
  ...
ok 2027 parallel/test-worker-invalid-workerdata
  ---
  duration_ms: 4.615
  ...
ok 2028 parallel/test-worker-memory
  ---
  duration_ms: 142.594
  ...
ok 2029 parallel/test-worker-message-channel
  ---
  duration_ms: 4.916
  ...
ok 2030 parallel/test-worker-message-channel-sharedarraybuffer
  ---
  duration_ms: 5.16
  ...
ok 2031 parallel/test-worker-message-port
  ---
  duration_ms: 2.613
  ...
ok 2032 parallel/test-worker-message-port-arraybuffer
  ---
  duration_ms: 2.614
  ...
ok 2033 parallel/test-worker-message-port-drain
  ---
  duration_ms: 7.19
  ...
ok 2034 parallel/test-worker-message-port-message-port-transferring
  ---
  duration_ms: 2.613
  ...
ok 2035 parallel/test-worker-message-port-transfer-closed
  ---
  duration_ms: 2.613
  ...
ok 2036 parallel/test-worker-message-port-transfer-self
  ---
  duration_ms: 2.613
  ...
ok 2037 parallel/test-worker-message-port-transfer-target
  ---
  duration_ms: 2.613
  ...
ok 2038 parallel/test-worker-messageport-transfer-terminate
  ---
  duration_ms: 23.143
  ...
ok 2039 parallel/test-worker-nexttick-terminate
  ---
  duration_ms: 4.916
  ...
ok 2040 parallel/test-worker-onmessage
  ---
  duration_ms: 5.16
  ...
ok 2041 parallel/test-worker-onmessage-not-a-function
  ---
  duration_ms: 5.17
  ...
ok 2042 parallel/test-worker-parent-port-ref
  ---
  duration_ms: 5.16
  ...
ok 2043 parallel/test-worker-relative-path
  ---
  duration_ms: 5.16
  ...
ok 2044 parallel/test-worker-relative-path-double-dot
  ---
  duration_ms: 5.16
  ...
ok 2045 parallel/test-worker-stdio
  ---
  duration_ms: 5.17
  ...
ok 2046 parallel/test-worker-syntax-error
  ---
  duration_ms: 4.916
  ...
ok 2047 parallel/test-worker-syntax-error-file
  ---
  duration_ms: 4.916
  ...
ok 2048 parallel/test-worker-type-check
  ---
  duration_ms: 2.613
  ...
ok 2049 parallel/test-worker-uncaught-exception
  ---
  duration_ms: 5.17
  ...
ok 2050 parallel/test-worker-uncaught-exception-async
  ---
  duration_ms: 5.16
  ...
ok 2051 parallel/test-worker-unsupported-path
  ---
  duration_ms: 2.613
  ...
ok 2052 parallel/test-worker-unsupported-things
  ---
  duration_ms: 5.16
  ...
ok 2053 parallel/test-worker-workerdata-sharedarraybuffer
  ---
  duration_ms: 5.17
  ...
ok 2054 parallel/test-wrap-js-stream-destroy
  ---
  duration_ms: 2.613
  ...
ok 2055 parallel/test-wrap-js-stream-duplex
  ---
  duration_ms: 2.613
  ...
ok 2056 parallel/test-wrap-js-stream-exceptions
  ---
  duration_ms: 2.613
  ...
ok 2057 parallel/test-wrap-js-stream-read-stop
  ---
  duration_ms: 2.613
  ...
ok 2058 parallel/test-zlib
  ---
  duration_ms: 3.815
  ...
ok 2059 parallel/test-zlib-brotli
  ---
  duration_ms: 2.713
  ...
ok 2060 parallel/test-zlib-brotli-flush
  ---
  duration_ms: 2.613
  ...
ok 2061 parallel/test-zlib-brotli-from-brotli
  ---
  duration_ms: 2.712
  ...
ok 2062 parallel/test-zlib-brotli-from-string
  ---
  duration_ms: 2.613
  ...
ok 2063 parallel/test-zlib-brotli-kmaxlength-rangeerror
  ---
  duration_ms: 2.613
  ...
ok 2064 parallel/test-zlib-bytes-read
  ---
  duration_ms: 3.15
  ...
ok 2065 parallel/test-zlib-close-after-error
  ---
  duration_ms: 2.613
  ...
ok 2066 parallel/test-zlib-close-after-write
  ---
  duration_ms: 2.613
  ...
ok 2067 parallel/test-zlib-close-in-ondata
  ---
  duration_ms: 2.913
  ...
ok 2068 parallel/test-zlib-const
  ---
  duration_ms: 2.613
  ...
ok 2069 parallel/test-zlib-convenience-methods
  ---
  duration_ms: 3.314
  ...
ok 2070 parallel/test-zlib-create-raw
  ---
  duration_ms: 2.613
  ...
ok 2071 parallel/test-zlib-deflate-constructors
  ---
  duration_ms: 2.613
  ...
ok 2072 parallel/test-zlib-deflate-raw-inherits
  ---
  duration_ms: 2.613
  ...
ok 2073 parallel/test-zlib-destroy
  ---
  duration_ms: 2.613
  ...
ok 2074 parallel/test-zlib-destroy-pipe
  ---
  duration_ms: 2.813
  ...
ok 2075 parallel/test-zlib-dictionary
  ---
  duration_ms: 2.713
  ...
ok 2076 parallel/test-zlib-dictionary-fail
  ---
  duration_ms: 2.613
  ...
ok 2077 parallel/test-zlib-empty-buffer
  ---
  duration_ms: 2.613
  ...
ok 2078 parallel/test-zlib-flush
  ---
  duration_ms: 2.613
  ...
ok 2079 parallel/test-zlib-flush-drain
  ---
  duration_ms: 2.613
  ...
ok 2080 parallel/test-zlib-flush-drain-longblock
  ---
  duration_ms: 2.613
  ...
ok 2081 parallel/test-zlib-flush-flags
  ---
  duration_ms: 2.613
  ...
ok 2082 parallel/test-zlib-flush-write-sync-interleaved
  ---
  duration_ms: 2.613
  ...
ok 2083 parallel/test-zlib-from-concatenated-gzip
  ---
  duration_ms: 2.713
  ...
ok 2084 parallel/test-zlib-from-gzip
  ---
  duration_ms: 2.713
  ...
ok 2085 parallel/test-zlib-from-gzip-with-trailing-garbage
  ---
  duration_ms: 2.613
  ...
ok 2086 parallel/test-zlib-from-string
  ---
  duration_ms: 2.613
  ...
ok 2087 parallel/test-zlib-invalid-input
  ---
  duration_ms: 2.613
  ...
ok 2088 parallel/test-zlib-invalid-input-memory
  ---
  duration_ms: 2.713
  ...
ok 2089 parallel/test-zlib-kmaxlength-rangeerror
  ---
  duration_ms: 2.613
  ...
ok 2090 parallel/test-zlib-not-string-or-buffer
  ---
  duration_ms: 2.613
  ...
ok 2091 parallel/test-zlib-object-write
  ---
  duration_ms: 2.613
  ...
ok 2092 parallel/test-zlib-params
  ---
  duration_ms: 2.613
  ...
ok 2093 parallel/test-zlib-random-byte-pipes
  ---
  duration_ms: 2.713
  ...
ok 2094 parallel/test-zlib-sync-no-event
  ---
  duration_ms: 2.613
  ...
ok 2095 parallel/test-zlib-truncated
  ---
  duration_ms: 2.613
  ...
ok 2096 parallel/test-zlib-unused-weak
  ---
  duration_ms: 2.713
  ...
ok 2097 parallel/test-zlib-unzip-one-byte-chunks
  ---
  duration_ms: 2.613
  ...
ok 2098 parallel/test-zlib-write-after-close
  ---
  duration_ms: 2.613
  ...
ok 2099 parallel/test-zlib-write-after-flush
  ---
  duration_ms: 2.613
  ...
ok 2100 parallel/test-zlib-zero-byte
  ---
  duration_ms: 2.613
  ...
ok 2101 parallel/test-zlib-zero-windowBits
  ---
  duration_ms: 2.613
  ...
ok 2102 message/2100bytes
  ---
  duration_ms: 2.638
  ...
ok 2103 message/assert_throws_stack
  ---
  duration_ms: 2.617
  ...
ok 2104 message/console_low_stack_space
  ---
  duration_ms: 2.614
  ...
ok 2105 message/core_line_numbers
  ---
  duration_ms: 2.621
  ...
ok 2106 message/error_exit
  ---
  duration_ms: 2.617
  ...
ok 2107 message/esm_display_syntax_error
  ---
  duration_ms: 2.516
  ...
ok 2108 message/esm_display_syntax_error_import
  ---
  duration_ms: 2.616
  ...
ok 2109 message/esm_display_syntax_error_import_module
  ---
  duration_ms: 2.616
  ...
ok 2110 message/esm_display_syntax_error_module
  ---
  duration_ms: 2.614
  ...
ok 2111 message/eval_messages
  ---
  duration_ms: 26.454
  ...
ok 2112 message/events_unhandled_error_common_trace
  ---
  duration_ms: 2.619
  ...
ok 2113 message/events_unhandled_error_nexttick
  ---
  duration_ms: 2.617
  ...
ok 2114 message/events_unhandled_error_sameline
  ---
  duration_ms: 2.617
  ...
ok 2115 message/hello_world
  ---
  duration_ms: 2.615
  ...
ok 2116 message/if-error-has-good-stack
  ---
  duration_ms: 2.624
  ...
ok 2117 message/max_tick_depth
  ---
  duration_ms: 2.617
  ...
ok 2118 message/nexttick_throw
  ---
  duration_ms: 2.619
  ...
ok 2119 message/promise_always_throw_unhandled
  ---
  duration_ms: 2.616
  ...
ok 2120 message/stack_overflow
  ---
  duration_ms: 3.216
  ...
ok 2121 message/stdin_messages
  ---
  duration_ms: 26.657
  ...
ok 2122 message/throw_custom_error
  ---
  duration_ms: 2.615
  ...
ok 2123 message/throw_in_line_with_tabs
  ---
  duration_ms: 2.615
  ...
ok 2124 message/throw_non_error
  ---
  duration_ms: 2.614
  ...
ok 2125 message/throw_null
  ---
  duration_ms: 2.614
  ...
ok 2126 message/throw_undefined
  ---
  duration_ms: 2.614
  ...
ok 2127 message/timeout_throw
  ---
  duration_ms: 2.618
  ...
ok 2128 message/undefined_reference_in_new_context
  ---
  duration_ms: 2.620
  ...
ok 2129 message/unhandled_promise_trace_warnings
  ---
  duration_ms: 2.622
  ...
ok 2130 message/util_inspect_error
  ---
  duration_ms: 2.621
  ...
ok 2131 message/vm_caught_custom_runtime_error
  ---
  duration_ms: 2.614
  ...
ok 2132 message/vm_display_runtime_error
  ---
  duration_ms: 2.619
  ...
ok 2133 message/vm_display_syntax_error
  ---
  duration_ms: 2.617
  ...
ok 2134 message/vm_dont_display_runtime_error
  ---
  duration_ms: 2.615
  ...
ok 2135 message/vm_dont_display_syntax_error
  ---
  duration_ms: 2.615
  ...
ok 2136 sequential/test-async-wrap-getasyncid
  ---
  duration_ms: 2.914
  ...
ok 2137 sequential/test-buffer-creation-regression # skip Unable to allocate 4294968296 bytes for ArrayBuffer
  ---
  duration_ms: 2.613
  ...
ok 2138 sequential/test-child-process-emfile
  ---
  duration_ms: 5.16
  ...
ok 2139 sequential/test-child-process-execsync
  ---
  duration_ms: 19.536
  ...
ok 2140 sequential/test-child-process-exit
  ---
  duration_ms: 14.829
  ...
ok 2141 sequential/test-child-process-fork-getconnections
  ---
  duration_ms: 5.16
  ...
ok 2142 sequential/test-child-process-pass-fd # skip Too slow for armv6 and armv7 bots
  ---
  duration_ms: 2.613
  ...
ok 2143 sequential/test-cli-syntax-bad
  ---
  duration_ms: 5.422
  ...
ok 2144 sequential/test-cli-syntax-file-not-found
  ---
  duration_ms: 5.119
  ...
ok 2145 sequential/test-cli-syntax-good
  ---
  duration_ms: 6.320
  ...
ok 2146 sequential/test-cli-syntax-require
  ---
  duration_ms: 5.117
  ...
ok 2147 sequential/test-cluster-inspect-brk
  ---
  duration_ms: 4.716
  ...
ok 2148 sequential/test-cluster-send-handle-large-payload
  ---
  duration_ms: 5.116
  ...
ok 2149 sequential/test-crypto-timing-safe-equal
  ---
  duration_ms: 2.613
  ...
ok 2150 sequential/test-debug-prompt
  ---
  duration_ms: 7.420
  ...
ok 2151 sequential/test-debugger-debug-brk
  ---
  duration_ms: 4.616
  ...
ok 2152 sequential/test-debugger-repeat-last
  ---
  duration_ms: 8.323
  ...
ok 2153 sequential/test-deprecation-flags
  ---
  duration_ms: 5.426
  ...
ok 2154 sequential/test-dgram-bind-shared-ports
  ---
  duration_ms: 7.620
  ...
ok 2155 sequential/test-dgram-implicit-bind-failure
  ---
  duration_ms: 2.614
  ...
ok 2156 sequential/test-dgram-pingpong
  ---
  duration_ms: 2.614
  ...
ok 2157 sequential/test-fs-readfile-tostring-fail
  ---
  duration_ms: 5.221
  ...
ok 2158 sequential/test-fs-stat-sync-overflow
  ---
  duration_ms: 5.419
  ...
ok 2159 sequential/test-fs-watch # TODO : Fix flaky test
  ---
  duration_ms: 2.614
  ...
ok 2160 sequential/test-gc-http-client # TODO : Fix flaky test
  ---
  duration_ms: 7.222
  ...
ok 2161 sequential/test-http-econnrefused
  ---
  duration_ms: 2.814
  ...
ok 2162 sequential/test-http-keep-alive-large-write
  ---
  duration_ms: 2.713
  ...
ok 2163 sequential/test-http-keepalive-maxsockets
  ---
  duration_ms: 2.916
  ...
ok 2164 sequential/test-http-max-http-headers
  ---
  duration_ms: 2.813
  ...
ok 2165 sequential/test-http-max-sockets
  ---
  duration_ms: 2.813
  ...
ok 2166 sequential/test-http-regr-gh-2928
  ---
  duration_ms: 4.115
  ...
ok 2167 sequential/test-http-server-consumed-timeout
  ---
  duration_ms: 6.719
  ...
ok 2168 sequential/test-http-server-keep-alive-timeout-slow-client-headers
  ---
  duration_ms: 16.730
  ...
ok 2169 sequential/test-http-server-keep-alive-timeout-slow-server
  ---
  duration_ms: 16.730
  ...
ok 2170 sequential/test-http2-large-file
  ---
  duration_ms: 3.715
  ...
ok 2171 sequential/test-http2-max-session-memory
  ---
  duration_ms: 2.813
  ...
ok 2172 sequential/test-http2-ping-flood
  ---
  duration_ms: 3.213
  ...
ok 2173 sequential/test-http2-settings-flood
  ---
  duration_ms: 3.214
  ...
ok 2174 sequential/test-http2-timeout-large-write
  ---
  duration_ms: 54.975
  ...
ok 2175 sequential/test-http2-timeout-large-write-file
  ---
  duration_ms: 54.981
  ...
ok 2176 sequential/test-https-keep-alive-large-write
  ---
  duration_ms: 5.117
  ...
ok 2177 sequential/test-https-server-keep-alive-timeout
  ---
  duration_ms: 3.414
  ...
ok 2178 sequential/test-init
  ---
  duration_ms: 5.117
  ...
ok 2179 sequential/test-inspector
  ---
  duration_ms: 6.218
  ...
ok 2180 sequential/test-inspector-async-call-stack # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.614
  ...
ok 2181 sequential/test-inspector-async-call-stack-abort # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.613
  ...
ok 2182 sequential/test-inspector-async-hook-setup-at-inspect-brk # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.613
  ...
ok 2183 sequential/test-inspector-async-hook-setup-at-signal # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.613
  ...
ok 2184 sequential/test-inspector-async-stack-traces-promise-then # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.613
  ...
ok 2185 sequential/test-inspector-async-stack-traces-set-interval # skip The tested feature is not available in 32bit builds
  ---
  duration_ms: 2.613
  ...
ok 2186 sequential/test-inspector-bindings
  ---
  duration_ms: 3.614
  ...
ok 2187 sequential/test-inspector-break-e
  ---
  duration_ms: 5.517
  ...
ok 2188 sequential/test-inspector-break-when-eval
  ---
  duration_ms: 5.517
  ...
ok 2189 sequential/test-inspector-console
  ---
  duration_ms: 5.116
  ...
ok 2190 sequential/test-inspector-contexts
  ---
  duration_ms: 3.414
  ...
ok 2191 sequential/test-inspector-debug-brk-flag
  ---
  duration_ms: 5.517
  ...
ok 2192 sequential/test-inspector-debug-end
  ---
  duration_ms: 9.822
  ...
ok 2193 sequential/test-inspector-enabled
  ---
  duration_ms: 4.916
  ...
ok 2194 sequential/test-inspector-exception
  ---
  duration_ms: 5.517
  ...
ok 2195 sequential/test-inspector-has-inspector-false
  ---
  duration_ms: 2.613
  ...
ok 2196 sequential/test-inspector-invalid-args
  ---
  duration_ms: 5.16
  ...
ok 2197 sequential/test-inspector-ip-detection
  ---
  duration_ms: 4.716
  ...
ok 2198 sequential/test-inspector-module
  ---
  duration_ms: 2.613
  ...
ok 2199 sequential/test-inspector-not-blocked-on-idle
  ---
  duration_ms: 4.916
  ...
ok 2200 sequential/test-inspector-open
  ---
  duration_ms: 5.116
  ...
ok 2201 sequential/test-inspector-overwrite-config
  ---
  duration_ms: 2.613
  ...
ok 2202 sequential/test-inspector-port-cluster
  ---
  duration_ms: 22.756
  ...
ok 2203 sequential/test-inspector-port-zero
  ---
  duration_ms: 5.820
  ...
ok 2204 sequential/test-inspector-resource-name-to-url
  ---
  duration_ms: 2.913
  ...
ok 2205 sequential/test-inspector-runtime-evaluate-with-timeout
  ---
  duration_ms: 2.613
  ...
ok 2206 sequential/test-inspector-scriptparsed-context
  ---
  duration_ms: 5.818
  ...
ok 2207 sequential/test-inspector-stop-profile-after-done
  ---
  duration_ms: 11.824
  ...
ok 2208 sequential/test-inspector-stops-no-file
  ---
  duration_ms: 4.916
  ...
ok 2209 sequential/test-inspector-stress-http
  ---
  duration_ms: 5.17
  ...
ok 2210 sequential/test-module-loading
  ---
  duration_ms: 2.713
  ...
ok 2211 sequential/test-net-GH-5504
  ---
  duration_ms: 7.620
  ...
ok 2212 sequential/test-net-better-error-messages-port
  ---
  duration_ms: 2.613
  ...
ok 2213 sequential/test-net-bytes-per-incoming-chunk-overhead
  ---
  duration_ms: 28.651
  ...
ok 2214 sequential/test-net-connect-local-error
  ---
  duration_ms: 2.613
  ...
ok 2215 sequential/test-net-listen-shared-ports
  ---
  duration_ms: 7.519
  ...
ok 2216 sequential/test-net-localport
  ---
  duration_ms: 2.613
  ...
ok 2217 sequential/test-net-reconnect-error
  ---
  duration_ms: 2.613
  ...
ok 2218 sequential/test-net-response-size
  ---
  duration_ms: 6.117
  ...
ok 2219 sequential/test-net-server-address
  ---
  duration_ms: 2.613
  ...
ok 2220 sequential/test-net-server-bind
  ---
  duration_ms: 2.714
  ...
ok 2221 sequential/test-next-tick-error-spin
  ---
  duration_ms: 5.16
  ...
ok 2222 sequential/test-pipe
  ---
  duration_ms: 3.615
  ...
ok 2223 sequential/test-process-warnings
  ---
  duration_ms: 5.117
  ...
ok 2224 sequential/test-repl-timeout-throw
  ---
  duration_ms: 5.216
  ...
ok 2225 sequential/test-require-cache-without-stat
  ---
  duration_ms: 2.713
  ...
ok 2226 sequential/test-set-http-max-http-headers
  ---
  duration_ms: 11.824
  ...
ok 2227 sequential/test-stream-writable-clear-buffer
  ---
  duration_ms: 3.614
  ...
ok 2228 sequential/test-stream2-fs
  ---
  duration_ms: 2.613
  ...
ok 2229 sequential/test-stream2-stderr-sync
  ---
  duration_ms: 5.217
  ...
ok 2230 sequential/test-timers-block-eventloop
  ---
  duration_ms: 2.613
  ...
ok 2231 sequential/test-timers-blocking-callback
  ---
  duration_ms: 3.214
  ...
ok 2232 sequential/test-timers-set-interval-excludes-callback-duration
  ---
  duration_ms: 2.913
  ...
ok 2233 sequential/test-tls-connect
  ---
  duration_ms: 2.713
  ...
ok 2234 sequential/test-tls-lookup
  ---
  duration_ms: 2.713
  ...
ok 2235 sequential/test-tls-securepair-client
  ---
  duration_ms: 4.916
  ...
ok 2236 sequential/test-util-debug
  ---
  duration_ms: 9.437
  ...
ok 2237 sequential/test-vm-timeout-rethrow
  ---
  duration_ms: 5.16
  ...
Clean up any leftover processes, error if found.
ps awwx | grep Release/node | grep -v grep | cat
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-check
 fakeroot debian/rules binary-arch
CDBS WARNING:  copyright-check disabled - licensecheck is missing.
sed -e 's/__ABI__/64/g' -e 's/__ARCHS__/amd64 arm64 armhf i386 kfreebsd-i386 kfreebsd-amd64 mips mips64el mips64r6el mipsel ppc64 ppc64el s390x/g' -e 's/__BRANCH__/10/g' \
	< debian/control.in.in > debian/control.in
sed -e 's/__BRANCH__/10/g' \
	< debian/watch.in > debian/watch
test -x debian/rules
dh_testroot
dh_prep 
dh_installdirs -A 
mkdir -p "."
mkdir -p /<<PKGBUILDDIR>>/tmp
mkdir -p deps/acorn/dist/
cp -rf /usr/lib/nodejs/acorn/dist/* deps/acorn/dist/
/usr/bin/make -C . install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/python2.7 tools/install.py install '/<<PKGBUILDDIR>>/debian/tmp' '/usr'
installing /<<PKGBUILDDIR>>/debian/tmp/usr/lib/libnode.so.64
installing /<<PKGBUILDDIR>>/debian/tmp/usr/share/systemtap/tapset/node.stp
installing /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/node/gdbinit
installing /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/node/lldbinit
installing /<<PKGBUILDDIR>>/debian/tmp/usr/share/doc/node/lldb_commands.py
installing /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man1/node.1
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/common.gypi
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/config.gypi
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/node.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/node_api.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/node_api_types.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/node_buffer.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/node_object_wrap.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/node_version.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-inspector-protocol.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-inspector.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-platform.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-profiler.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-testing.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-util.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-value-serializer-version.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-version-string.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8-version.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/v8config.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/libplatform/libplatform-export.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/libplatform/libplatform.h
installing /<<PKGBUILDDIR>>/debian/tmp/usr/include/node/libplatform/v8-tracing.h
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
touch debian/stamp-makefile-install
sed 's/@DEB_HOST_MULTIARCH@/arm-linux-gnueabihf/g' debian/libnode.install > debian/libnode64.install
sed -e 's/@DEB_HOST_MULTIARCH@/arm-linux-gnueabihf/g' -e 's/@ABI@/64/g' debian/libnode-dev.links.in > debian/libnode-dev.links
Adding cdbs dependencies to debian/libnode-dev.substvars
dh_installdirs -plibnode-dev \
	
Adding cdbs dependencies to debian/nodejs.substvars
dh_installdirs -pnodejs \
	
Adding cdbs dependencies to debian/libnode64.substvars
dh_installdirs -plibnode64 \
	
dh_installdocs -plibnode-dev ./AUTHORS
dh_installexamples -plibnode-dev 
dh_installman -plibnode-dev 
dh_installinfo -plibnode-dev 
dh_installmenu -plibnode-dev 
dh_installcron -plibnode-dev 
dh_systemd_enable -plibnode-dev 
dh_installinit -plibnode-dev 
dh_installdebconf -plibnode-dev 
dh_installemacsen -plibnode-dev 
dh_installcatalogs -plibnode-dev 
dh_installpam -plibnode-dev 
dh_installlogrotate -plibnode-dev 
dh_installlogcheck -plibnode-dev 
dh_installchangelogs -plibnode-dev 
dh_installudev -plibnode-dev 
dh_lintian -plibnode-dev 
dh_bugfiles -plibnode-dev 
dh_install -plibnode-dev 
dh_systemd_start -plibnode-dev 
dh_link -plibnode-dev 
dh_buildinfo -plibnode-dev 
dh_installmime -plibnode-dev 
dh_installgsettings -plibnode-dev 
dh_installdocs -pnodejs ./AUTHORS
dh_installexamples -pnodejs 
dh_installman -pnodejs 
dh_installinfo -pnodejs 
dh_installmenu -pnodejs 
dh_installcron -pnodejs 
dh_systemd_enable -pnodejs 
dh_installinit -pnodejs 
dh_installdebconf -pnodejs 
dh_installemacsen -pnodejs 
dh_installcatalogs -pnodejs 
dh_installpam -pnodejs 
dh_installlogrotate -pnodejs 
dh_installlogcheck -pnodejs 
dh_installchangelogs -pnodejs 
dh_installudev -pnodejs 
dh_lintian -pnodejs 
dh_bugfiles -pnodejs 
dh_install -pnodejs 
dh_systemd_start -pnodejs 
dh_link -pnodejs 
dh_buildinfo -pnodejs 
dh_installmime -pnodejs 
dh_installgsettings -pnodejs 
dh_installdocs -plibnode64 ./AUTHORS
dh_installexamples -plibnode64 
dh_installman -plibnode64 
dh_installinfo -plibnode64 
dh_installmenu -plibnode64 
dh_installcron -plibnode64 
dh_systemd_enable -plibnode64 
dh_installinit -plibnode64 
dh_installdebconf -plibnode64 
dh_installemacsen -plibnode64 
dh_installcatalogs -plibnode64 
dh_installpam -plibnode64 
dh_installlogrotate -plibnode64 
dh_installlogcheck -plibnode64 
dh_installchangelogs -plibnode64 
dh_installudev -plibnode64 
dh_lintian -plibnode64 
dh_bugfiles -plibnode64 
dh_install -plibnode64 
dh_systemd_start -plibnode64 
dh_link -plibnode64 
dh_buildinfo -plibnode64 
dh_installmime -plibnode64 
dh_installgsettings -plibnode64 
dh_strip -plibnode-dev  
dh_strip_nondeterminism -plibnode-dev 
dh_compress -plibnode-dev 
dh_fixperms -plibnode-dev 
dh_makeshlibs -plibnode-dev  
dh_strip -pnodejs  
dh_strip_nondeterminism -pnodejs 
dh_compress -pnodejs 
dh_fixperms -pnodejs 
dh_makeshlibs -pnodejs  
dh_strip -plibnode64  
dh_strip_nondeterminism -plibnode64 
dh_compress -plibnode64 
dh_fixperms -plibnode64 
dh_makeshlibs -plibnode64  
dh_installdeb -plibnode-dev 
dh_perl -plibnode-dev 
dh_shlibdeps -plibnode-dev 
dh_installdeb -pnodejs 
dh_perl -pnodejs 
dh_shlibdeps -pnodejs 
dh_installdeb -plibnode64 
dh_perl -plibnode64 
dh_shlibdeps -plibnode64 
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libnode64/usr/lib/arm-linux-gnueabihf/libnode.so.64 found in none of the libraries
dh_gencontrol -plibnode-dev  
dpkg-gencontrol: warning: Suggests field of package libnode-dev: substitution variable ${cdbs:Suggests} used, but is not defined
dh_md5sums -plibnode-dev 
dh_builddeb -plibnode-dev 
dpkg-deb: building package 'libnode-dev' in '../libnode-dev_10.17.0~dfsg-2_armhf.deb'.
dh_gencontrol -pnodejs  
dpkg-gencontrol: warning: Provides field of package nodejs: substitution variable ${cdbs:Provides} used, but is not defined
dpkg-gencontrol: warning: Provides field of package nodejs: substitution variable ${cdbs:Provides} used, but is not defined
dh_md5sums -pnodejs 
dh_builddeb -pnodejs 
dpkg-deb: building package 'nodejs' in '../nodejs_10.17.0~dfsg-2_armhf.deb'.
dpkg-deb: building package 'nodejs-dbgsym' in '../nodejs-dbgsym_10.17.0~dfsg-2_armhf.deb'.
dh_gencontrol -plibnode64  
dpkg-gencontrol: warning: Recommends field of package libnode64: substitution variable ${cdbs:Recommends} used, but is not defined
dpkg-gencontrol: warning: Provides field of package libnode64: substitution variable ${cdbs:Provides} used, but is not defined
dpkg-gencontrol: warning: Recommends field of package libnode64: substitution variable ${cdbs:Recommends} used, but is not defined
dpkg-gencontrol: warning: Provides field of package libnode64: substitution variable ${cdbs:Provides} used, but is not defined
dh_md5sums -plibnode64 
dh_builddeb -plibnode64 
dpkg-deb: building package 'libnode64-dbgsym' in '../libnode64-dbgsym_10.17.0~dfsg-2_armhf.deb'.
dpkg-deb: building package 'libnode64' in '../libnode64_10.17.0~dfsg-2_armhf.deb'.
 dpkg-genbuildinfo --build=any
 dpkg-genchanges --build=any -mRaspbian mythic lxc autobuilder 1 <root@raspbian.org> >../nodejs_10.17.0~dfsg-2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2019-10-31T15:05:28Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


nodejs_10.17.0~dfsg-2_armhf.changes:
------------------------------------

Format: 1.8
Date: Fri, 25 Oct 2019 11:09:09 +0200
Source: nodejs
Binary: libnode-dev libnode64 libnode64-dbgsym nodejs nodejs-dbgsym
Architecture: armhf
Version: 10.17.0~dfsg-2
Distribution: bullseye-staging
Urgency: medium
Maintainer: Raspbian mythic lxc autobuilder 1 <root@raspbian.org>
Changed-By: Jérémy Lal <kapouer@melix.org>
Description:
 libnode-dev - evented I/O for V8 javascript (development files)
 libnode64  - evented I/O for V8 javascript - runtime library
 nodejs     - evented I/O for V8 javascript - runtime executable
Changes:
 nodejs (10.17.0~dfsg-2) unstable; urgency=medium
 .
   * Link to atomic using a patch, LDFLAGS is not enough
     This is at least needed on mipsel.
Checksums-Sha1:
 893bb4de362f2f424761c0f352517f6d176d93ff 397160 libnode-dev_10.17.0~dfsg-2_armhf.deb
 dc6ed179d89c2404ab29e69c5d6d7921f3cd3c0c 298326492 libnode64-dbgsym_10.17.0~dfsg-2_armhf.deb
 d2536f0c6be14a5c4a71e34b7d82ef4846e5457a 5188388 libnode64_10.17.0~dfsg-2_armhf.deb
 6e57531c8a66141a448793c6e850d9c9bd0e2700 13148 nodejs-dbgsym_10.17.0~dfsg-2_armhf.deb
 3248b2209b46a15175caf3f1b84ea2422a7c2e40 9883 nodejs_10.17.0~dfsg-2_armhf.buildinfo
 d319768b1f481b53ba784b716556e912a1d3f580 87908 nodejs_10.17.0~dfsg-2_armhf.deb
Checksums-Sha256:
 43df506a3edec7aa1477b6339c5b86cc8eb067fa68f708a65af339242c07d46b 397160 libnode-dev_10.17.0~dfsg-2_armhf.deb
 f4d25ff9ca17d387b4e1c9b6139c9e8cf95e753d855b8df06b723c45736142c4 298326492 libnode64-dbgsym_10.17.0~dfsg-2_armhf.deb
 1f66da8e857c5a143c99a9fe708d53fbbc128f647586229b7a6cda413b4cc859 5188388 libnode64_10.17.0~dfsg-2_armhf.deb
 5b175668a6abfaa5ad02b565961e5870ca61b4a7934c49b468f543bc16aaa62c 13148 nodejs-dbgsym_10.17.0~dfsg-2_armhf.deb
 38a5f4239c3d3c5c0a254c7766f654305be241c373c646c98d344e193c6a41ba 9883 nodejs_10.17.0~dfsg-2_armhf.buildinfo
 e01ac35b1c9b50e87af343f26a6afbd9818a921ff6af7381d9e49bf0c7b49bad 87908 nodejs_10.17.0~dfsg-2_armhf.deb
Files:
 3863152108410f82ad993049e41b90a9 397160 libdevel optional libnode-dev_10.17.0~dfsg-2_armhf.deb
 1a8247486fc7a5d58da6a41c7404eb85 298326492 debug optional libnode64-dbgsym_10.17.0~dfsg-2_armhf.deb
 3b181fc09abcdeaebbfb6f9078f22f9a 5188388 libs optional libnode64_10.17.0~dfsg-2_armhf.deb
 89bf487ca29534e4519c7cdb73e57ca9 13148 debug optional nodejs-dbgsym_10.17.0~dfsg-2_armhf.deb
 07a6dfa5e490ec2b1e6f0c938d6817a8 9883 javascript optional nodejs_10.17.0~dfsg-2_armhf.buildinfo
 ce204b281a75ec057891ed99665d5f5d 87908 javascript optional nodejs_10.17.0~dfsg-2_armhf.deb

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


libnode-dev_10.17.0~dfsg-2_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 397160 bytes: control archive=3576 bytes.
     968 bytes,    23 lines      control              
    7708 bytes,   103 lines      md5sums              
 Package: libnode-dev
 Source: nodejs
 Version: 10.17.0~dfsg-2
 Architecture: armhf
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
 Installed-Size: 1540
 Depends: libssl-dev (>= 1.1.1~), libuv1-dev (>= 1.28.0~), libnode64 (= 10.17.0~dfsg-2)
 Conflicts: libv8-dev (<= 3.14.5.8-11)
 Breaks: libnode64-dev, nodejs-dev (<< 10.0.0~dfsg1-3)
 Replaces: libnode64-dev, libv8-dev, nodejs-dev (<< 10.0.0~dfsg1-3)
 Provides: libv8-dev
 Section: libdevel
 Priority: optional
 Multi-Arch: same
 Homepage: http://nodejs.org/
 Description: evented I/O for V8 javascript (development files)
  Node.js is a platform built on Chrome's JavaScript runtime for easily
  building fast, scalable network applications. Node.js uses an
  event-driven, non-blocking I/O model that makes it lightweight and
  efficient, perfect for data-intensive real-time applications that run
  across distributed devices.
  .
  This package provides development headers for libnode__ABI.

drwxr-xr-x root/root         0 2019-10-25 09:09 ./
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/
-rw-r--r-- root/root     18766 2019-10-22 16:36 ./usr/include/nodejs/common.gypi
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/uv/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/uv/include/
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/uv/include/uv -> ../../../../uv
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/uv/include/uv.h -> ../../../../uv.h
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/v8/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/v8/include/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/deps/v8/include/libplatform/
-rw-r--r-- root/root       804 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/libplatform/libplatform-export.h
-rw-r--r-- root/root      3724 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/libplatform/libplatform.h
-rw-r--r-- root/root      9848 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/libplatform/v8-tracing.h
-rw-r--r-- root/root       513 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-inspector-protocol.h
-rw-r--r-- root/root     10220 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-inspector.h
-rw-r--r-- root/root     16115 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-platform.h
-rw-r--r-- root/root     36618 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-profiler.h
-rw-r--r-- root/root      1075 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-testing.h
-rw-r--r-- root/root     19846 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-util.h
-rw-r--r-- root/root       648 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-value-serializer-version.h
-rw-r--r-- root/root      1147 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-version-string.h
-rw-r--r-- root/root       772 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8-version.h
-rw-r--r-- root/root    347284 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8.h
-rw-r--r-- root/root     15456 2019-10-22 16:36 ./usr/include/nodejs/deps/v8/include/v8config.h
-rw-r--r-- root/root     10909 2019-10-22 16:36 ./usr/include/nodejs/openssl.cnf
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/include/nodejs/src/
-rw-r--r-- root/root      6574 2019-10-22 16:36 ./usr/include/nodejs/src/aliased_buffer.h
-rw-r--r-- root/root      3407 2019-10-22 16:36 ./usr/include/nodejs/src/async_wrap-inl.h
-rw-r--r-- root/root      9376 2019-10-22 16:36 ./usr/include/nodejs/src/async_wrap.h
-rw-r--r-- root/root      5956 2019-10-22 16:36 ./usr/include/nodejs/src/base64.h
-rw-r--r-- root/root      4116 2019-10-22 16:36 ./usr/include/nodejs/src/base_object-inl.h
-rw-r--r-- root/root      4538 2019-10-22 16:36 ./usr/include/nodejs/src/base_object.h
-rw-r--r-- root/root       617 2019-10-22 16:36 ./usr/include/nodejs/src/connect_wrap.h
-rw-r--r-- root/root       699 2019-10-22 16:36 ./usr/include/nodejs/src/connection_wrap.h
-rw-r--r-- root/root      4395 2019-10-22 16:36 ./usr/include/nodejs/src/debug_utils.h
-rw-r--r-- root/root     31380 2019-10-22 16:36 ./usr/include/nodejs/src/env-inl.h
-rw-r--r-- root/root     47599 2019-10-22 16:36 ./usr/include/nodejs/src/env.h
-rw-r--r-- root/root      4004 2019-10-22 16:36 ./usr/include/nodejs/src/handle_wrap.h
-rw-r--r-- root/root      4227 2019-10-22 16:36 ./usr/include/nodejs/src/inspector_agent.h
-rw-r--r-- root/root      2690 2019-10-22 16:36 ./usr/include/nodejs/src/inspector_io.h
-rw-r--r-- root/root      1492 2019-10-22 16:36 ./usr/include/nodejs/src/inspector_socket.h
-rw-r--r-- root/root      3292 2019-10-22 16:36 ./usr/include/nodejs/src/inspector_socket_server.h
-rw-r--r-- root/root      1601 2019-10-22 16:36 ./usr/include/nodejs/src/js_stream.h
-rw-r--r-- root/root     11095 2019-10-22 16:36 ./usr/include/nodejs/src/memory_tracker-inl.h
-rw-r--r-- root/root     10202 2019-10-22 16:36 ./usr/include/nodejs/src/memory_tracker.h
-rw-r--r-- root/root      3148 2019-10-22 16:36 ./usr/include/nodejs/src/module_wrap.h
-rw-r--r-- root/root     36002 2019-10-22 16:36 ./usr/include/nodejs/src/node.h
-rw-r--r-- root/root     36295 2019-10-22 16:36 ./usr/include/nodejs/src/node_api.h
-rw-r--r-- root/root      3968 2019-10-22 16:36 ./usr/include/nodejs/src/node_api_types.h
-rw-r--r-- root/root      3480 2019-10-22 16:36 ./usr/include/nodejs/src/node_buffer.h
-rw-r--r-- root/root       432 2019-10-22 16:36 ./usr/include/nodejs/src/node_code_cache.h
-rw-r--r-- root/root      3188 2019-10-22 16:36 ./usr/include/nodejs/src/node_constants.h
-rw-r--r-- root/root      1167 2019-10-22 16:36 ./usr/include/nodejs/src/node_context_data.h
-rw-r--r-- root/root      4927 2019-10-22 16:36 ./usr/include/nodejs/src/node_contextify.h
-rw-r--r-- root/root      2428 2019-10-22 16:36 ./usr/include/nodejs/src/node_counters.h
-rw-r--r-- root/root     24498 2019-10-22 16:36 ./usr/include/nodejs/src/node_crypto.h
-rw-r--r-- root/root      5571 2019-10-22 16:36 ./usr/include/nodejs/src/node_crypto_bio.h
-rw-r--r-- root/root      2684 2019-10-22 16:36 ./usr/include/nodejs/src/node_crypto_clienthello-inl.h
-rw-r--r-- root/root      4092 2019-10-22 16:36 ./usr/include/nodejs/src/node_crypto_clienthello.h
-rw-r--r-- root/root     23672 2019-10-22 16:36 ./usr/include/nodejs/src/node_crypto_groups.h
-rw-r--r-- root/root      2984 2019-10-22 16:36 ./usr/include/nodejs/src/node_dtrace.h
-rw-r--r-- root/root      6202 2019-10-22 16:36 ./usr/include/nodejs/src/node_errors.h
-rw-r--r-- root/root     10386 2019-10-22 16:36 ./usr/include/nodejs/src/node_file.h
-rw-r--r-- root/root     48893 2019-10-22 16:36 ./usr/include/nodejs/src/node_http2.h
-rw-r--r-- root/root      4831 2019-10-22 16:36 ./usr/include/nodejs/src/node_http2_state.h
-rw-r--r-- root/root      2457 2019-10-22 16:36 ./usr/include/nodejs/src/node_i18n.h
-rw-r--r-- root/root     29149 2019-10-22 16:36 ./usr/include/nodejs/src/node_internals.h
-rw-r--r-- root/root      1765 2019-10-22 16:36 ./usr/include/nodejs/src/node_javascript.h
-rw-r--r-- root/root      8576 2019-10-22 16:36 ./usr/include/nodejs/src/node_messaging.h
-rw-r--r-- root/root      4526 2019-10-22 16:36 ./usr/include/nodejs/src/node_mutex.h
-rw-r--r-- root/root      3786 2019-10-22 16:36 ./usr/include/nodejs/src/node_object_wrap.h
-rw-r--r-- root/root     15133 2019-10-22 16:36 ./usr/include/nodejs/src/node_options-inl.h
-rw-r--r-- root/root     12504 2019-10-22 16:36 ./usr/include/nodejs/src/node_options.h
-rw-r--r-- root/root      3725 2019-10-22 16:36 ./usr/include/nodejs/src/node_perf.h
-rw-r--r-- root/root      3076 2019-10-22 16:36 ./usr/include/nodejs/src/node_perf_common.h
-rw-r--r-- root/root       936 2019-10-22 16:36 ./usr/include/nodejs/src/node_persistent.h
-rw-r--r-- root/root      5262 2019-10-22 16:36 ./usr/include/nodejs/src/node_platform.h
-rw-r--r-- root/root      2260 2019-10-22 16:36 ./usr/include/nodejs/src/node_revert.h
-rw-r--r-- root/root    228644 2019-10-22 16:36 ./usr/include/nodejs/src/node_root_certs.h
-rw-r--r-- root/root      2201 2019-10-22 16:36 ./usr/include/nodejs/src/node_stat_watcher.h
-rw-r--r-- root/root      6306 2019-10-22 16:36 ./usr/include/nodejs/src/node_url.h
-rw-r--r-- root/root      3881 2019-10-22 16:36 ./usr/include/nodejs/src/node_version.h
-rw-r--r-- root/root      3099 2019-10-22 16:36 ./usr/include/nodejs/src/node_watchdog.h
-rw-r--r-- root/root     11952 2019-10-22 16:36 ./usr/include/nodejs/src/node_win32_etw_provider-inl.h
-rw-r--r-- root/root      3760 2019-10-22 16:36 ./usr/include/nodejs/src/node_win32_etw_provider.h
-rw-r--r-- root/root      2190 2019-10-22 16:36 ./usr/include/nodejs/src/node_win32_perfctr_provider.h
-rw-r--r-- root/root      2954 2019-10-22 16:36 ./usr/include/nodejs/src/node_worker.h
-rw-r--r-- root/root      2684 2019-10-22 16:36 ./usr/include/nodejs/src/pipe_wrap.h
-rw-r--r-- root/root      5567 2019-10-22 16:36 ./usr/include/nodejs/src/req_wrap-inl.h
-rw-r--r-- root/root      1919 2019-10-22 16:36 ./usr/include/nodejs/src/req_wrap.h
-rw-r--r-- root/root      2399 2019-10-22 16:36 ./usr/include/nodejs/src/sharedarraybuffer_metadata.h
-rw-r--r-- root/root      6981 2019-10-22 16:36 ./usr/include/nodejs/src/spawn_sync.h
-rw-r--r-- root/root     14374 2019-10-22 16:36 ./usr/include/nodejs/src/stream_base-inl.h
-rw-r--r-- root/root     13773 2019-10-22 16:36 ./usr/include/nodejs/src/stream_base.h
-rw-r--r-- root/root      2043 2019-10-22 16:36 ./usr/include/nodejs/src/stream_pipe.h
-rw-r--r-- root/root      4112 2019-10-22 16:36 ./usr/include/nodejs/src/stream_wrap.h
-rw-r--r-- root/root      5263 2019-10-22 16:36 ./usr/include/nodejs/src/string_bytes.h
-rw-r--r-- root/root       876 2019-10-22 16:36 ./usr/include/nodejs/src/string_decoder-inl.h
-rw-r--r-- root/root      1531 2019-10-22 16:36 ./usr/include/nodejs/src/string_decoder.h
-rw-r--r-- root/root     21025 2019-10-22 16:36 ./usr/include/nodejs/src/string_search.h
-rw-r--r-- root/root      3679 2019-10-22 16:36 ./usr/include/nodejs/src/tcp_wrap.h
-rw-r--r-- root/root      6737 2019-10-22 16:36 ./usr/include/nodejs/src/tls_wrap.h
-rw-r--r-- root/root      2273 2019-10-22 16:36 ./usr/include/nodejs/src/tty_wrap.h
-rw-r--r-- root/root      4220 2019-10-22 16:36 ./usr/include/nodejs/src/udp_wrap.h
-rw-r--r-- root/root     14395 2019-10-22 16:36 ./usr/include/nodejs/src/util-inl.h
-rw-r--r-- root/root     16286 2019-10-22 16:36 ./usr/include/nodejs/src/util.h
-rw-r--r-- root/root      5154 2019-10-22 16:36 ./usr/include/nodejs/src/v8abbr.h
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/include/v8 -> nodejs/deps/v8/include
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/libnode.so -> libnode.so.64
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/libv8.so -> libnode.so
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/libv8_libbase.so -> libnode.so
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/libv8_libplatform.so -> libnode.so
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/libv8_libsampler.so -> libnode.so
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/libnode-dev/
-rw-r--r-- root/root     38118 2019-10-22 16:36 ./usr/share/doc/libnode-dev/AUTHORS.gz
-rw-r--r-- root/root       671 2019-09-08 19:24 ./usr/share/doc/libnode-dev/README.Debian
-rw-r--r-- root/root      4588 2019-10-25 09:09 ./usr/share/doc/libnode-dev/buildinfo_armhf.gz
-rw-r--r-- root/root     17979 2019-10-25 09:09 ./usr/share/doc/libnode-dev/changelog.Debian.gz
-rw-r--r-- root/root      5090 2019-10-22 16:36 ./usr/share/doc/libnode-dev/changelog.gz
-rw-r--r-- root/root     56498 2019-09-11 08:38 ./usr/share/doc/libnode-dev/copyright


libnode64-dbgsym_10.17.0~dfsg-2_armhf.deb
-----------------------------------------

 new Debian package, version 2.0.
 size 298326492 bytes: control archive=564 bytes.
     413 bytes,    13 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: libnode64-dbgsym
 Source: nodejs
 Version: 10.17.0~dfsg-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
 Installed-Size: 298957
 Depends: libnode64 (= 10.17.0~dfsg-2)
 Section: debug
 Priority: optional
 Multi-Arch: same
 Description: debug symbols for libnode64
 Build-Ids: 814d1e48f94c0f8cf08e6a8f2c0d56bcd88df59c

drwxr-xr-x root/root         0 2019-10-25 09:09 ./
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/debug/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/debug/.build-id/81/
-rw-r--r-- root/root 306121632 2019-10-25 09:09 ./usr/lib/debug/.build-id/81/4d1e48f94c0f8cf08e6a8f2c0d56bcd88df59c.debug
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/share/doc/libnode64-dbgsym -> libnode64


libnode64_10.17.0~dfsg-2_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 5188388 bytes: control archive=1316 bytes.
    1223 bytes,    28 lines      control              
     439 bytes,     6 lines      md5sums              
      21 bytes,     1 lines      shlibs               
      67 bytes,     2 lines      triggers             
 Package: libnode64
 Source: nodejs
 Version: 10.17.0~dfsg-2
 Architecture: armhf
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
 Installed-Size: 20143
 Depends: libatomic1 (>= 4.8), libc-ares2 (>= 1.14~), libc6 (>= 2.29), libgcc1 (>= 1:3.5), libicu63 (>= 63.1-1~), libnghttp2-14 (>= 1.39.2), libssl1.1 (>= 1.1.1), libstdc++6 (>= 9), libuv1 (>= 1.30.1), zlib1g (>= 1:1.1.4)
 Conflicts: nodejs-legacy
 Breaks: node-modern-syslog (<< 1.1.4-2)
 Replaces: nodejs-legacy
 Section: libs
 Priority: optional
 Multi-Arch: same
 Homepage: http://nodejs.org/
 Description: evented I/O for V8 javascript - runtime library
  Node.js is a platform built on Chrome's JavaScript runtime for easily
  building fast, scalable network applications. Node.js uses an
  event-driven, non-blocking I/O model that makes it lightweight and
  efficient, perfect for data-intensive real-time applications that run
  across distributed devices.
  .
  Node.js is bundled with several useful libraries to handle server
  tasks:
  .
  System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
  HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.
  .
  This package provides the dynamic library for Node.js.

drwxr-xr-x root/root         0 2019-10-25 09:09 ./
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/
-rw-r--r-- root/root  20490280 2019-10-25 09:09 ./usr/lib/arm-linux-gnueabihf/libnode.so.64
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/libnode64/
-rw-r--r-- root/root     38118 2019-10-22 16:36 ./usr/share/doc/libnode64/AUTHORS.gz
-rw-r--r-- root/root      4588 2019-10-25 09:09 ./usr/share/doc/libnode64/buildinfo_armhf.gz
-rw-r--r-- root/root     17979 2019-10-25 09:09 ./usr/share/doc/libnode64/changelog.Debian.gz
-rw-r--r-- root/root      5090 2019-10-22 16:36 ./usr/share/doc/libnode64/changelog.gz
-rw-r--r-- root/root     56498 2019-09-11 08:38 ./usr/share/doc/libnode64/copyright


nodejs-dbgsym_10.17.0~dfsg-2_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 13148 bytes: control archive=540 bytes.
     383 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: nodejs-dbgsym
 Source: nodejs
 Version: 10.17.0~dfsg-2
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
 Installed-Size: 26
 Depends: nodejs (= 10.17.0~dfsg-2)
 Section: debug
 Priority: optional
 Description: debug symbols for nodejs
 Build-Ids: 972c7e4a5e93eb713341adf63fe463700ec7f036

drwxr-xr-x root/root         0 2019-10-25 09:09 ./
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/debug/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/debug/.build-id/97/
-rw-r--r-- root/root     15680 2019-10-25 09:09 ./usr/lib/debug/.build-id/97/2c7e4a5e93eb713341adf63fe463700ec7f036.debug
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/share/doc/nodejs-dbgsym -> nodejs


nodejs_10.17.0~dfsg-2_armhf.deb
-------------------------------

 new Debian package, version 2.0.
 size 87908 bytes: control archive=1356 bytes.
    1003 bytes,    26 lines      control              
     527 bytes,     8 lines      md5sums              
     337 bytes,    14 lines   *  postinst             #!/bin/sh
     105 bytes,     9 lines   *  prerm                #!/bin/sh
 Package: nodejs
 Version: 10.17.0~dfsg-2
 Architecture: armhf
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
 Installed-Size: 149
 Depends: libc6 (>= 2.4), libnode64 (= 10.17.0~dfsg-2)
 Recommends: ca-certificates, nodejs-doc
 Suggests: npm
 Conflicts: nodejs-legacy
 Replaces: nodejs-legacy
 Section: javascript
 Priority: optional
 Multi-Arch: foreign
 Homepage: http://nodejs.org/
 Description: evented I/O for V8 javascript - runtime executable
  Node.js is a platform built on Chrome's JavaScript runtime for easily
  building fast, scalable network applications. Node.js uses an
  event-driven, non-blocking I/O model that makes it lightweight and
  efficient, perfect for data-intensive real-time applications that run
  across distributed devices.
  .
  Node.js is bundled with several useful libraries to handle server
  tasks:
  .
  System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
  HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.

drwxr-xr-x root/root         0 2019-10-25 09:09 ./
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/bin/
-rwxr-xr-x root/root      5536 2019-10-25 09:09 ./usr/bin/node
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/bin/nodejs -> node
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/lib/nodejs/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/doc/nodejs/
-rw-r--r-- root/root     38118 2019-10-22 16:36 ./usr/share/doc/nodejs/AUTHORS.gz
-rw-r--r-- root/root       766 2019-09-08 20:01 ./usr/share/doc/nodejs/README.Debian
-rw-r--r-- root/root      4588 2019-10-25 09:09 ./usr/share/doc/nodejs/buildinfo_armhf.gz
-rw-r--r-- root/root     17979 2019-10-25 09:09 ./usr/share/doc/nodejs/changelog.Debian.gz
-rw-r--r-- root/root      5090 2019-10-22 16:36 ./usr/share/doc/nodejs/changelog.gz
-rw-r--r-- root/root     56498 2019-09-11 08:38 ./usr/share/doc/nodejs/copyright
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/man/
drwxr-xr-x root/root         0 2019-10-25 09:09 ./usr/share/man/man1/
-rw-r--r-- root/root      4592 2019-10-25 09:09 ./usr/share/man/man1/node.1.gz
lrwxrwxrwx root/root         0 2019-10-25 09:09 ./usr/share/man/man1/nodejs.1.gz -> node.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 4435436
Build-Time: 18219
Distribution: bullseye-staging
Host Architecture: armhf
Install-Time: 590
Job: nodejs_10.17.0~dfsg-2
Machine Architecture: armhf
Package: nodejs
Package-Time: 18837
Source-Version: 10.17.0~dfsg-2
Space: 4435436
Status: successful
Version: 10.17.0~dfsg-2
--------------------------------------------------------------------------------
Finished at 2019-10-31T15:05:28Z
Build needed 05:13:57, 4435436k disk space