nodejs →
10.19.0~dfsg-3 →
armhf → 2020-04-02 07:52:55
sbuild (Debian sbuild) 0.73.0 (23 Dec 2016) on test2019
+==============================================================================+
| nodejs 10.19.0~dfsg-3 (armhf) Thu, 02 Apr 2020 01:07:01 +0000 |
+==============================================================================+
Package: nodejs
Version: 10.19.0~dfsg-3
Source Version: 10.19.0~dfsg-3
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any
I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bullseye-staging-armhf-sbuild-2f7172e8-9079-4b44-ab01-374ac1cdd161' 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.6 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.8 MB]
Fetched 24.4 MB in 18s (1343 kB/s)
Reading package lists...
+------------------------------------------------------------------------------+
| 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.1 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main nodejs 10.19.0~dfsg-3 (dsc) [3111 B]
Get:2 http://172.17.0.1/private bullseye-staging/main nodejs 10.19.0~dfsg-3 (tar) [17.0 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main nodejs 10.19.0~dfsg-3 (diff) [95.4 kB]
Fetched 17.1 MB in 4s (4132 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/nodejs-vFKGDS/nodejs-10.19.0~dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/nodejs-vFKGDS' 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-oRigMT/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-oRigMT/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-oRigMT/gpg/trustdb.gpg: trustdb created
gpg: key E70254B6505CF8F7: 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 E70254B6505CF8F7: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key E70254B6505CF8F7: 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-oRigMT/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Packages [434 B]
Fetched 2110 B in 1s (3897 B/s)
Reading package lists...
W: copy:///<<BUILDDIR>>/resolver-oRigMT/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E70254B6505CF8F7
Reading package lists...
Install core 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 NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 37 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-oRigMT/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 (36.8 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 14089 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) ...
+------------------------------------------------------------------------------+
| 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~), libhttp-parser-dev (>= 2.9.2~), curl, procps, node-acorn, node-acorn-walk, 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~), libhttp-parser-dev (>= 2.9.2~), curl, procps, node-acorn, node-acorn-walk, 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-oRigMT/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-oRigMT/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Sources [692 B]
Get:5 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Packages [756 B]
Fetched 2781 B in 1s (5238 B/s)
Reading package lists...
W: copy:///<<BUILDDIR>>/resolver-oRigMT/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E70254B6505CF8F7
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
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 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libhttp-parser-dev libhttp-parser2.9 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
libnghttp2-14 libnghttp2-dev libnode64 libparams-classify-perl
libparse-debcontrol-perl libpipeline1 libprocps8 libpsl5 libpython-stdlib
libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
libpython3.8-minimal libpython3.8-stdlib librole-tiny-perl librtmp1
libsigsegv2 libssh2-1 libssl-dev libssl1.1 libstrictures-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 netbase node-debbundle-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.8 python3.8-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 node-semver libmail-box-perl python-doc python-tk python-setuptools
python2-doc python2.7-doc binfmt-support python3-doc python3-tk python3-venv
python3.8-venv python3.8-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
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 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libhttp-parser-dev libhttp-parser2.9 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
libnghttp2-14 libnghttp2-dev libnode64 libparams-classify-perl
libparse-debcontrol-perl libpipeline1 libprocps8 libpsl5 libpython-stdlib
libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib
libpython3.8-minimal libpython3.8-stdlib librole-tiny-perl librtmp1
libsigsegv2 libssh2-1 libssl-dev libssl1.1 libstrictures-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 netbase node-debbundle-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.8 python3.8-minimal
sbuild-build-depends-nodejs-dummy sensible-utils wdiff zlib1g-dev
0 upgraded, 146 newly installed, 0 to remove and 37 not upgraded.
Need to get 52.6 MB of archives.
After this operation, 195 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-oRigMT/apt_archive ./ sbuild-build-depends-nodejs-dummy 0.invalid.0 [1040 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.2-1 [318 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-4 [783 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-2 [29.6 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.1-1 [1262 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-minimal armhf 2.7.17-1+b1 [395 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf python2.7-minimal armhf 2.7.17-1+b1 [1094 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf python2-minimal armhf 2.7.17-2 [41.4 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf python-minimal armhf 2.7.17-2 [21.1 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 libpython2.7-stdlib armhf 2.7.17-1+b1 [1820 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf python2.7 armhf 2.7.17-1+b1 [309 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf libpython2-stdlib armhf 2.7.17-2 [20.9 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf libpython-stdlib armhf 2.7.17-2 [20.9 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf python2 armhf 2.7.17-2 [41.7 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf python armhf 2.7.17-2 [22.9 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-minimal armhf 3.8.2-1 [744 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf python3.8-minimal armhf 3.8.2-1 [1628 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.8.2-2 [37.5 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-3 [68.1 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-stdlib armhf 3.8.2-1 [1597 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf python3.8 armhf 3.8.2-1 [410 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.8.2-2 [20.7 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.8.2-2 [62.6 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf netbase all 6.1 [19.9 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.2-1 [79.5 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf libprocps8 armhf 2:3.3.16-4 [59.8 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf procps armhf 2:3.3.16-4 [238 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf sensible-utils all 0.0.12+nmu1 [16.0 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf bash-completion all 1:2.10-1 [228 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-4 [262 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-4 [112 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-4 [66.9 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf openssl armhf 1.1.1d-2 [806 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf ca-certificates all 20190110 [157 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf cdbs all 0.4.159 [83.7 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-6 [261 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-7 [61.4 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-7 [112 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6.1-2 [14.5 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-7 [320 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-7 [135 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.40.0-1+b2 [74.2 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.21.0-1 [53.9 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b1 [54.3 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libcurl4 armhf 7.68.0-1 [286 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf curl armhf 7.68.0-1 [238 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 12.10 [184 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.6.3-2 [14.7 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.176-1.1 [158 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.64.1-1 [1157 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libicu63 armhf 63.2-3 [7987 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-4 [592 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 12.10 [1003 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libfile-which-perl all 1.23-1 [16.6 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libfile-homedir-perl all 1.004-1 [42.7 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libio-pty-perl armhf 1:1.12-1 [35.5 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libipc-run-perl all 20180523.0-2 [101 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libclass-method-modifiers-perl all 2.13-1 [19.2 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libb-hooks-op-check-perl armhf 0.22-1+b3 [11.0 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libdynaloader-functions-perl all 0.003-1 [12.6 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libdevel-callchecker-perl armhf 0.008-1+b1 [15.7 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libparams-classify-perl armhf 0.015-1+b2 [24.4 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf libimport-into-perl all 1.002005-1 [11.6 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf librole-tiny-perl all 2.001004-1 [20.8 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libstrictures-perl all 2.000006-1 [18.6 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libsub-quote-perl all 2.006006-1 [21.0 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libmoo-perl all 2.003006-1 [58.7 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf libencode-locale-perl all 1.05-1 [13.7 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf libtimedate-perl all 2.3200-1 [39.1 kB]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf libhttp-date-perl all 6.05-1 [10.4 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf libfile-listing-perl all 6.04-1 [10.3 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf libhtml-tagset-perl all 3.20-4 [13.0 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf liburi-perl all 1.76-2 [90.2 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf libhtml-parser-perl armhf 3.72-5 [101 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libio-html-perl all 1.001-1 [17.6 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libhttp-message-perl all 6.22-1 [78.9 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libhttp-cookies-perl all 6.08-1 [19.3 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf perl-openssl-defaults armhf 4 [7148 B]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf libnet-ssleay-perl armhf 1.88-3 [301 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libio-socket-ssl-perl all 2.067-1 [212 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf libnet-http-perl all 6.19-1 [24.8 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf liblwp-protocol-https-perl all 6.07-2 [9242 B]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf libwww-perl all 6.43-1 [191 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf patchutils armhf 0.3.4-2 [83.1 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf wdiff armhf 1.2.2-2 [120 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf devscripts armhf 2.20.2 [1053 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf dh-buildinfo all 0.11+nmu2 [18.4 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf python-pkg-resources all 44.0.0-1 [184 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf gyp all 0.1+20180428git4d467626-3 [238 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf icu-devtools armhf 63.2-3 [163 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf libarray-unique-perl all 0.08-2 [11.2 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libc-ares2 armhf 1.15.0-1 [84.0 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf libc-ares-dev armhf 1.15.0-1 [161 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libsub-name-perl armhf 0.26-1 [13.0 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libclass-accessor-perl all 0.51-1 [23.2 kB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf libio-stringy-perl all 2.111-3 [56.5 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf liberror-perl all 0.17029-1 [31.0 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libexporter-lite-perl all 0.08-1 [11.1 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf libparse-debcontrol-perl all 2.005-4 [25.7 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf libtie-ixhash-perl all 1.23-2 [11.7 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libdebian-copyright-perl all 0.2-4 [25.2 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libhttp-parser2.9 armhf 2.9.2-2 [20.3 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libhttp-parser-dev armhf 2.9.2-2 [18.8 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libicu-dev armhf 63.2-3 [8860 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libjson-perl all 4.02000-2 [88.8 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29-6 [59.8 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-dev armhf 1.40.0-1+b2 [109 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libuv1 armhf 1.34.2-1 [114 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf libnode64 armhf 10.17.0~dfsg-2 [5188 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libssl-dev armhf 1.1.1d-2 [1570 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libuv1-dev armhf 1.34.2-1 [132 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf nodejs armhf 10.17.0~dfsg-2 [87.9 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf node-xtend all 4.0.2-1 [3716 B]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf node-debbundle-acorn all 6.2.1+ds+~cs11.24.3-1 [104 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf pkg-js-tools all 0.9.31 [33.2 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 52.6 MB in 14s (3710 kB/s)
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 14089 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.2-1_armhf.deb ...
Unpacking libtinfo5:armhf (6.2-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-4_armhf.deb ...
Unpacking groff-base (1.22.4-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../05-libpipeline1_1.5.2-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../06-man-db_2.9.1-1_armhf.deb ...
Unpacking man-db (2.9.1-1) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../07-libpython2.7-minimal_2.7.17-1+b1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.17-1+b1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../08-python2.7-minimal_2.7.17-1+b1_armhf.deb ...
Unpacking python2.7-minimal (2.7.17-1+b1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../09-python2-minimal_2.7.17-2_armhf.deb ...
Unpacking python2-minimal (2.7.17-2) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../10-python-minimal_2.7.17-2_armhf.deb ...
Unpacking python-minimal (2.7.17-2) ...
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) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../14-libpython2.7-stdlib_2.7.17-1+b1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.17-1+b1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../15-python2.7_2.7.17-1+b1_armhf.deb ...
Unpacking python2.7 (2.7.17-1+b1) ...
Selecting previously unselected package libpython2-stdlib:armhf.
Preparing to unpack .../16-libpython2-stdlib_2.7.17-2_armhf.deb ...
Unpacking libpython2-stdlib:armhf (2.7.17-2) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../17-libpython-stdlib_2.7.17-2_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.17-2) ...
Setting up libpython2.7-minimal:armhf (2.7.17-1+b1) ...
Setting up python2.7-minimal (2.7.17-1+b1) ...
Setting up python2-minimal (2.7.17-2) ...
Selecting previously unselected package python2.
(Reading database ... 15558 files and directories currently installed.)
Preparing to unpack .../python2_2.7.17-2_armhf.deb ...
Unpacking python2 (2.7.17-2) ...
Setting up python-minimal (2.7.17-2) ...
Selecting previously unselected package python.
(Reading database ... 15591 files and directories currently installed.)
Preparing to unpack .../python_2.7.17-2_armhf.deb ...
Unpacking python (2.7.17-2) ...
Selecting previously unselected package libpython3.8-minimal:armhf.
Preparing to unpack .../libpython3.8-minimal_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-minimal:armhf (3.8.2-1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../python3.8-minimal_3.8.2-1_armhf.deb ...
Unpacking python3.8-minimal (3.8.2-1) ...
Setting up libssl1.1:armhf (1.1.1d-2) ...
Setting up libpython3.8-minimal:armhf (3.8.2-1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.8-minimal (3.8.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 15887 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.8.2-2_armhf.deb ...
Unpacking python3-minimal (3.8.2-2) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../libmpdec2_2.4.2-3_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-3) ...
Selecting previously unselected package libpython3.8-stdlib:armhf.
Preparing to unpack .../libpython3.8-stdlib_3.8.2-1_armhf.deb ...
Unpacking libpython3.8-stdlib:armhf (3.8.2-1) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../python3.8_3.8.2-1_armhf.deb ...
Unpacking python3.8 (3.8.2-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.8.2-2_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.8.2-2) ...
Setting up python3-minimal (3.8.2-2) ...
Selecting previously unselected package python3.
(Reading database ... 16264 files and directories currently installed.)
Preparing to unpack .../000-python3_3.8.2-2_armhf.deb ...
Unpacking python3 (3.8.2-2) ...
Selecting previously unselected package netbase.
Preparing to unpack .../001-netbase_6.1_all.deb ...
Unpacking netbase (6.1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../002-libncurses6_6.2-1_armhf.deb ...
Unpacking libncurses6:armhf (6.2-1) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../003-libprocps8_2%3a3.3.16-4_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.16-4) ...
Selecting previously unselected package procps.
Preparing to unpack .../004-procps_2%3a3.3.16-4_armhf.deb ...
Unpacking procps (2:3.3.16-4) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../005-sensible-utils_0.0.12+nmu1_all.deb ...
Unpacking sensible-utils (0.0.12+nmu1) ...
Selecting previously unselected package bash-completion.
Preparing to unpack .../006-bash-completion_1%3a2.10-1_all.deb ...
Unpacking bash-completion (1:2.10-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../007-libmagic-mgc_1%3a5.38-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../008-libmagic1_1%3a5.38-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-4) ...
Selecting previously unselected package file.
Preparing to unpack .../009-file_1%3a5.38-4_armhf.deb ...
Unpacking file (1:5.38-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../010-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../011-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../012-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../013-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../014-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../015-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../016-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package openssl.
Preparing to unpack .../017-openssl_1.1.1d-2_armhf.deb ...
Unpacking openssl (1.1.1d-2) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../018-ca-certificates_20190110_all.deb ...
Unpacking ca-certificates (20190110) ...
Selecting previously unselected package cdbs.
Preparing to unpack .../019-cdbs_0.4.159_all.deb ...
Unpacking cdbs (0.4.159) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../020-libbrotli1_1.0.7-6_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-6) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../021-libkrb5support0_1.17-7_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-7) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../022-libk5crypto3_1.17-7_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-7) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../023-libkeyutils1_1.6.1-2_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6.1-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../024-libkrb5-3_1.17-7_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-7) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../025-libgssapi-krb5-2_1.17-7_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-7) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../026-libnghttp2-14_1.40.0-1+b2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.40.0-1+b2) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../027-libpsl5_0.21.0-1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../028-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 .../029-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 .../030-libcurl4_7.68.0-1_armhf.deb ...
Unpacking libcurl4:armhf (7.68.0-1) ...
Selecting previously unselected package curl.
Preparing to unpack .../031-curl_7.68.0-1_armhf.deb ...
Unpacking curl (7.68.0-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../032-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../033-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../034-libdebhelper-perl_12.10_all.deb ...
Unpacking libdebhelper-perl (12.10) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../035-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-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.3-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../038-dh-strip-nondeterminism_1.6.3-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.6.3-2) ...
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-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../041-libglib2.0-0_2.64.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.64.1-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../042-libicu63_63.2-3_armhf.deb ...
Unpacking libicu63:armhf (63.2-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../043-libxml2_2.9.10+dfsg-4_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../044-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../045-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../046-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 .../047-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../048-debhelper_12.10_all.deb ...
Unpacking debhelper (12.10) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../049-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 .../050-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 .../051-libio-pty-perl_1%3a1.12-1_armhf.deb ...
Unpacking libio-pty-perl (1:1.12-1) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../052-libipc-run-perl_20180523.0-2_all.deb ...
Unpacking libipc-run-perl (20180523.0-2) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../053-libclass-method-modifiers-perl_2.13-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.13-1) ...
Selecting previously unselected package libb-hooks-op-check-perl.
Preparing to unpack .../054-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 .../055-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 .../056-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 .../057-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 .../058-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 .../059-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 .../060-librole-tiny-perl_2.001004-1_all.deb ...
Unpacking librole-tiny-perl (2.001004-1) ...
Selecting previously unselected package libstrictures-perl.
Preparing to unpack .../061-libstrictures-perl_2.000006-1_all.deb ...
Unpacking libstrictures-perl (2.000006-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../062-libsub-quote-perl_2.006006-1_all.deb ...
Unpacking libsub-quote-perl (2.006006-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../063-libmoo-perl_2.003006-1_all.deb ...
Unpacking libmoo-perl (2.003006-1) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../064-libencode-locale-perl_1.05-1_all.deb ...
Unpacking libencode-locale-perl (1.05-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../065-libtimedate-perl_2.3200-1_all.deb ...
Unpacking libtimedate-perl (2.3200-1) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../066-libhttp-date-perl_6.05-1_all.deb ...
Unpacking libhttp-date-perl (6.05-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../067-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 .../068-libhtml-tagset-perl_3.20-4_all.deb ...
Unpacking libhtml-tagset-perl (3.20-4) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../069-liburi-perl_1.76-2_all.deb ...
Unpacking liburi-perl (1.76-2) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../070-libhtml-parser-perl_3.72-5_armhf.deb ...
Unpacking libhtml-parser-perl (3.72-5) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../071-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 .../072-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 .../073-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 .../074-libhttp-message-perl_6.22-1_all.deb ...
Unpacking libhttp-message-perl (6.22-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../075-libhttp-cookies-perl_6.08-1_all.deb ...
Unpacking libhttp-cookies-perl (6.08-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../076-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 .../077-perl-openssl-defaults_4_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (4) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../078-libnet-ssleay-perl_1.88-3_armhf.deb ...
Unpacking libnet-ssleay-perl (1.88-3) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../079-libio-socket-ssl-perl_2.067-1_all.deb ...
Unpacking libio-socket-ssl-perl (2.067-1) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../080-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 .../081-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 .../082-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 .../083-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../084-libwww-perl_6.43-1_all.deb ...
Unpacking libwww-perl (6.43-1) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../085-patchutils_0.3.4-2_armhf.deb ...
Unpacking patchutils (0.3.4-2) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../086-wdiff_1.2.2-2_armhf.deb ...
Unpacking wdiff (1.2.2-2) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../087-devscripts_2.20.2_armhf.deb ...
Unpacking devscripts (2.20.2) ...
Selecting previously unselected package dh-buildinfo.
Preparing to unpack .../088-dh-buildinfo_0.11+nmu2_all.deb ...
Unpacking dh-buildinfo (0.11+nmu2) ...
Selecting previously unselected package python-pkg-resources.
Preparing to unpack .../089-python-pkg-resources_44.0.0-1_all.deb ...
Unpacking python-pkg-resources (44.0.0-1) ...
Selecting previously unselected package gyp.
Preparing to unpack .../090-gyp_0.1+20180428git4d467626-3_all.deb ...
Unpacking gyp (0.1+20180428git4d467626-3) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../091-icu-devtools_63.2-3_armhf.deb ...
Unpacking icu-devtools (63.2-3) ...
Selecting previously unselected package libarray-unique-perl.
Preparing to unpack .../092-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 .../093-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 .../094-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 .../095-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 .../096-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 .../097-libio-stringy-perl_2.111-3_all.deb ...
Unpacking libio-stringy-perl (2.111-3) ...
Selecting previously unselected package liberror-perl.
Preparing to unpack .../098-liberror-perl_0.17029-1_all.deb ...
Unpacking liberror-perl (0.17029-1) ...
Selecting previously unselected package libexporter-lite-perl.
Preparing to unpack .../099-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 .../100-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 .../101-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 .../102-libdebian-copyright-perl_0.2-4_all.deb ...
Unpacking libdebian-copyright-perl (0.2-4) ...
Selecting previously unselected package libhttp-parser2.9:armhf.
Preparing to unpack .../103-libhttp-parser2.9_2.9.2-2_armhf.deb ...
Unpacking libhttp-parser2.9:armhf (2.9.2-2) ...
Selecting previously unselected package libhttp-parser-dev.
Preparing to unpack .../104-libhttp-parser-dev_2.9.2-2_armhf.deb ...
Unpacking libhttp-parser-dev (2.9.2-2) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../105-libicu-dev_63.2-3_armhf.deb ...
Unpacking libicu-dev:armhf (63.2-3) ...
Selecting previously unselected package libjson-perl.
Preparing to unpack .../106-libjson-perl_4.02000-2_all.deb ...
Unpacking libjson-perl (4.02000-2) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../107-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package libnghttp2-dev.
Preparing to unpack .../108-libnghttp2-dev_1.40.0-1+b2_armhf.deb ...
Unpacking libnghttp2-dev (1.40.0-1+b2) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../109-libuv1_1.34.2-1_armhf.deb ...
Unpacking libuv1:armhf (1.34.2-1) ...
Selecting previously unselected package libnode64:armhf.
Preparing to unpack .../110-libnode64_10.17.0~dfsg-2_armhf.deb ...
Unpacking libnode64:armhf (10.17.0~dfsg-2) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../111-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 .../112-libuv1-dev_1.34.2-1_armhf.deb ...
Unpacking libuv1-dev:armhf (1.34.2-1) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../113-nodejs_10.17.0~dfsg-2_armhf.deb ...
Unpacking nodejs (10.17.0~dfsg-2) ...
Selecting previously unselected package node-xtend.
Preparing to unpack .../114-node-xtend_4.0.2-1_all.deb ...
Unpacking node-xtend (4.0.2-1) ...
Selecting previously unselected package node-debbundle-acorn.
Preparing to unpack .../115-node-debbundle-acorn_6.2.1+ds+~cs11.24.3-1_all.deb ...
Unpacking node-debbundle-acorn (6.2.1+ds+~cs11.24.3-1) ...
Selecting previously unselected package pkg-js-tools.
Preparing to unpack .../116-pkg-js-tools_0.9.31_all.deb ...
Unpacking pkg-js-tools (0.9.31) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../117-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package sbuild-build-depends-nodejs-dummy.
Preparing to unpack .../118-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.2-2) ...
Setting up libfile-which-perl (1.23-1) ...
Setting up libkeyutils1:armhf (1.6.1-2) ...
Setting up libpsl5:armhf (0.21.0-1) ...
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.12-1) ...
Setting up libmagic-mgc (1:5.38-4) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.64.1-1) ...
No schema files found: doing nothing.
Setting up libio-stringy-perl (2.111-3) ...
Setting up libhtml-tagset-perl (3.20-4) ...
Setting up libdebhelper-perl (12.10) ...
Setting up libbrotli1:armhf (1.0.7-6) ...
Setting up liblwp-mediatypes-perl (6.04-1) ...
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libnghttp2-14:armhf (1.40.0-1+b2) ...
Setting up libmagic1:armhf (1:5.38-4) ...
Setting up perl-openssl-defaults:armhf (4) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up libencode-locale-perl (1.05-1) ...
Setting up libc-ares2:armhf (1.15.0-1) ...
Setting up file (1:5.38-4) ...
Setting up libicu63:armhf (63.2-3) ...
Setting up libkrb5support0:armhf (1.17-7) ...
Setting up libpython2.7-stdlib:armhf (2.7.17-1+b1) ...
Setting up liberror-perl (0.17029-1) ...
Setting up patchutils (0.3.4-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libuv1:armhf (1.34.2-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b1) ...
Setting up bash-completion (1:2.10-1) ...
Setting up libncurses6:armhf (6.2-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.17.0~dfsg-2) ...
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-10) ...
Setting up libb-hooks-op-check-perl (0.22-1+b3) ...
Setting up icu-devtools (63.2-3) ...
Setting up pkg-config (0.29-6) ...
Setting up libipc-run-perl (20180523.0-2) ...
Setting up libk5crypto3:armhf (1.17-7) ...
Setting up libtimedate-perl (2.3200-1) ...
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-2) ...
Setting up sensible-utils (0.0.12+nmu1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libjson-perl (4.02000-2) ...
Setting up librole-tiny-perl (2.001004-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up netbase (6.1) ...
Setting up libstrictures-perl (2.000006-1) ...
Setting up libsub-quote-perl (2.006006-1) ...
Setting up libkrb5-3:armhf (1.17-7) ...
Setting up libmpdec2:armhf (2.4.2-3) ...
Setting up libclass-accessor-perl (0.51-1) ...
Setting up libpython3.8-stdlib:armhf (3.8.2-1) ...
Setting up python3.8 (3.8.2-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.2-1) ...
Setting up cdbs (0.4.159) ...
Setting up libelf1:armhf (0.176-1.1) ...
Setting up libicu-dev:armhf (63.2-3) ...
Setting up libxml2:armhf (2.9.10+dfsg-4) ...
Setting up liburi-perl (1.76-2) ...
Setting up libprocps8:armhf (2:3.3.16-4) ...
Setting up libhttp-parser2.9:armhf (2.9.2-2) ...
Setting up libpython3-stdlib:armhf (3.8.2-2) ...
Setting up libnet-ssleay-perl (1.88-3) ...
Setting up libfile-stripnondeterminism-perl (1.6.3-2) ...
Setting up libuv1-dev:armhf (1.34.2-1) ...
Setting up wdiff (1.2.2-2) ...
Setting up libhttp-parser-dev (2.9.2-2) ...
Setting up libnghttp2-dev (1.40.0-1+b2) ...
Setting up libhttp-date-perl (6.05-1) ...
Setting up libfile-listing-perl (6.04-1) ...
Setting up python2.7 (2.7.17-1+b1) ...
Setting up libtool (2.4.6-14) ...
Setting up libpython2-stdlib:armhf (2.7.17-2) ...
Setting up libnet-http-perl (6.19-1) ...
Setting up m4 (1.4.18-4) ...
Setting up python3 (3.8.2-2) ...
Setting up nodejs (10.17.0~dfsg-2) ...
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-2) ...
Setting up ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
128 added, 0 removed; done.
Setting up libpython-stdlib:armhf (2.7.17-2) ...
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-7) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up autoconf (2.69-11.1) ...
Setting up dh-strip-nondeterminism (1.6.3-2) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up dwz (0.13-5) ...
Setting up groff-base (1.22.4-4) ...
Setting up libhtml-parser-perl (3.72-5) ...
Setting up procps (2:3.3.16-4) ...
update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
Setting up libcurl4:armhf (7.68.0-1) ...
Setting up curl (7.68.0-1) ...
Setting up node-xtend (4.0.2-1) ...
Setting up python (2.7.17-2) ...
Setting up libio-socket-ssl-perl (2.067-1) ...
Setting up libhttp-message-perl (6.22-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 libhttp-negotiate-perl (6.01-1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up node-debbundle-acorn (6.2.1+ds+~cs11.24.3-1) ...
Setting up libhttp-cookies-perl (6.08-1) ...
Setting up python-pkg-resources (44.0.0-1) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libparams-classify-perl (0.015-1+b2) ...
Setting up man-db (2.9.1-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 gyp (0.1+20180428git4d467626-3) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libmoo-perl (2.003006-1) ...
Setting up po-debconf (1.0.21) ...
Setting up liblwp-protocol-https-perl (6.07-2) ...
Setting up libwww-perl (6.43-1) ...
Setting up debhelper (12.10) ...
Setting up libparse-debcontrol-perl (2.005-4) ...
Setting up dh-autoreconf (19) ...
Setting up devscripts (2.20.2) ...
Setting up dh-buildinfo (0.11+nmu2) ...
Setting up libdebian-copyright-perl (0.2-4) ...
Setting up pkg-js-tools (0.9.31) ...
Setting up sbuild-build-depends-nodejs-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.30-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.
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.19.20-v7+ armhf (armv7l)
Toolchain package versions: binutils_2.34-5+rpi1 dpkg-dev_1.19.7 g++-9_9.3.0-3+rpi1 gcc-9_9.3.0-3+rpi1 libc6-dev_2.30-2+rpi1 libstdc++-9-dev_9.3.0-3+rpi1 libstdc++6_10-20200312-2+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2
Package versions: adduser_3.118 apt_2.0.0+b1 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-6 bash-completion_1:2.10-1 binutils_2.34-5+rpi1 binutils-arm-linux-gnueabihf_2.34-5+rpi1 binutils-common_2.34-5+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.1+rpi1 cpp-9_9.3.0-3+rpi1 curl_7.68.0-1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.10 debianutils_4.9.1 devscripts_2.20.2 dh-autoreconf_19 dh-buildinfo_0.11+nmu2 dh-strip-nondeterminism_1.6.3-2 diffutils_1:3.7-3 dirmngr_2.2.19-3 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 g++_4:9.2.1-3.1+rpi1 g++-9_9.3.0-3+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-10-base_10-20200312-2+rpi1 gcc-9_9.3.0-3+rpi1 gcc-9-base_9.3.0-3+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.19-3 gnupg-l10n_2.2.19-3 gnupg-utils_2.2.19-3 gpg_2.2.19-3 gpg-agent_2.2.19-3 gpg-wks-client_2.2.19-3 gpg-wks-server_2.2.19-3 gpgconf_2.2.19-3 gpgsm_2.2.19-3 gpgv_2.2.19-3 grep_3.4-1 groff-base_1.22.4-4 gyp_0.1+20180428git4d467626-3 gzip_1.10-2 hostname_3.23 icu-devtools_63.2-3 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20190709-3 libacl1_2.2.53-6 libapt-pkg6.0_2.0.0+b1 libarchive-zip-perl_1.68-1 libarray-unique-perl_0.08-2 libasan5_9.3.0-3+rpi1 libassuan0_2.5.3-7 libatomic1_10-20200312-2+rpi1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libb-hooks-op-check-perl_0.22-1+b3 libbinutils_2.34-5+rpi1 libblkid1_2.34-0.1 libbrotli1_1.0.7-6 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.30-2+rpi1 libc-dev-bin_2.30-2+rpi1 libc6_2.30-2+rpi1 libc6-dev_2.30-2+rpi1 libcap-ng0_0.7.9-2.1 libcap2_1:2.32-1 libcap2-bin_1:2.32-1 libcc1-0_10-20200312-2+rpi1 libclass-accessor-perl_0.51-1 libclass-method-modifiers-perl_2.13-1 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.15-1 libcrypt1_1:4.4.15-1 libctf-nobfd0_2.34-5+rpi1 libctf0_2.34-5+rpi1 libcurl4_7.68.0-1 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.251 libdebhelper-perl_12.10 libdebian-copyright-perl_0.2-4 libdevel-callchecker-perl_0.008-1+b1 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.17029-1 libexpat1_2.2.9-1 libexporter-lite-perl_0.08-1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi7_3.3-3 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.6.3-2 libfile-which-perl_1.23-1 libgcc-9-dev_9.3.0-3+rpi1 libgcc-s1_10-20200312-2+rpi1 libgcc1_1:10-20200312-2+rpi1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libglib2.0-0_2.64.1-1 libgmp10_2:6.2.0+dfsg-4 libgnutls30_3.6.12-2 libgomp1_10-20200312-2+rpi1 libgpg-error0_1.37-1 libgssapi-krb5-2_1.17-7 libhogweed5_3.5.1+really3.5.1-2 libhtml-parser-perl_3.72-5 libhtml-tagset-perl_3.20-4 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.08-1 libhttp-date-perl_6.05-1 libhttp-message-perl_6.22-1 libhttp-negotiate-perl_6.01-1 libhttp-parser-dev_2.9.2-2 libhttp-parser2.9_2.9.2-2 libicu-dev_63.2-3 libicu63_63.2-3 libidn2-0_2.3.0-1 libimport-into-perl_1.002005-1 libio-html-perl_1.001-1 libio-pty-perl_1:1.12-1 libio-socket-ssl-perl_2.067-1 libio-stringy-perl_2.111-3 libipc-run-perl_20180523.0-2 libisl22_0.22.1-1 libjson-perl_4.02000-2 libk5crypto3_1.17-7 libkeyutils1_1.6.1-2 libkrb5-3_1.17-7 libkrb5support0_1.17-7 libksba8_1.3.5-2 libldap-2.4-2_2.4.49+dfsg-2 libldap-common_2.4.49+dfsg-2 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmodule-runtime-perl_0.016-1 libmoo-perl_2.003006-1 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-3 libmpfr6_4.0.2-1 libncurses6_6.2-1 libncursesw6_6.2-1 libnet-http-perl_6.19-1 libnet-ssleay-perl_1.88-3 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1+b2 libnghttp2-dev_1.40.0-1+b2 libnode64_10.17.0~dfsg-2 libnpth0_1.6-1 libp11-kit0_0.23.20-1 libpam-cap_1:2.32-1 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.34-7 libpcre3_2:8.39-12 libperl5.28_5.28.1-6 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libprocps8_2:3.3.16-4 libpsl5_0.21.0-1 libpython-stdlib_2.7.17-2 libpython2-stdlib_2.7.17-2 libpython2.7-minimal_2.7.17-1+b1 libpython2.7-stdlib_2.7.17-1+b1 libpython3-stdlib_3.8.2-2 libpython3.8-minimal_3.8.2-1 libpython3.8-stdlib_3.8.2-1 libreadline7_7.0-5 libreadline8_8.0-4 librole-tiny-perl_2.001004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1+rpi1 libselinux1_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1 libsqlite3-0_3.31.1-4 libss2_1.45.6-1 libssh2-1_1.8.0-2.1 libssl-dev_1.1.1d-2 libssl1.1_1.1.1d-2 libstdc++-9-dev_9.3.0-3+rpi1 libstdc++6_10-20200312-2+rpi1 libstrictures-perl_2.000006-1 libsub-name-perl_0.26-1 libsub-override-perl_0.09-2 libsub-quote-perl_2.006006-1 libsystemd0_244.3-1+rpi1 libtasn1-6_4.16.0-2 libtie-ixhash-perl_1.23-2 libtimedate-perl_2.3200-1 libtinfo5_6.2-1 libtinfo6_6.2-1 libtool_2.4.6-14 libtry-tiny-perl_0.30-1 libubsan1_10-20200312-2+rpi1 libuchardet0_0.0.6-3 libudev1_244.3-1+rpi1 libunistring2_0.9.10-2 liburi-perl_1.76-2 libuuid1_2.34-0.1 libuv1_1.34.2-1 libuv1-dev_1.34.2-1 libwww-perl_6.43-1 libwww-robotrules-perl_6.02-1 libxml2_2.9.10+dfsg-4 libzstd1_1.4.4+dfsg-3+rpi1 linux-libc-dev_5.2.17-1+rpi1+b2 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.1-1 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.2-1 ncurses-bin_6.2-1 netbase_6.1 node-debbundle-acorn_6.2.1+ds+~cs11.24.3-1 node-xtend_4.0.2-1 nodejs_10.17.0~dfsg-2 openssl_1.1.1d-2 passwd_1:4.8.1-1 patch_2.7.6-6 patchutils_0.3.4-2 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6 perl-modules-5.30_5.30.0-9 perl-openssl-defaults_4 pinentry-curses_1.1.0-3 pkg-config_0.29-6 pkg-js-tools_0.9.31 po-debconf_1.0.21 procps_2:3.3.16-4 python_2.7.17-2 python-minimal_2.7.17-2 python-pkg-resources_44.0.0-1 python2_2.7.17-2 python2-minimal_2.7.17-2 python2.7_2.7.17-1+b1 python2.7-minimal_2.7.17-1+b1 python3_3.8.2-2 python3-minimal_3.8.2-2 python3.8_3.8.2-1 python3.8-minimal_3.8.2-1 raspbian-archive-keyring_20120528.2 readline-common_8.0-4 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+nmu1 sysvinit-utils_2.96-3 tar_1.30+dfsg-7 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-2 zlib1g-dev_1:1.2.11.dfsg-2
+------------------------------------------------------------------------------+
| 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 Mar 20 11:57:27 2020 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.19.0~dfsg-3.dsc
dpkg-source: info: extracting nodejs in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking nodejs_10.19.0~dfsg.orig.tar.xz
dpkg-source: info: unpacking nodejs_10.19.0~dfsg-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying ssl111e-test-fix.patch
dpkg-source: info: applying acorn6.patch
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
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=c605eeb4e47242eab5a84ad883abfd9b
JOURNAL_STREAM=8:18382
LANG=en_GB.UTF-8
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=116
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-2f7172e8-9079-4b44-ab01-374ac1cdd161
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_ID=c134714
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package nodejs
dpkg-buildpackage: info: source version 10.19.0~dfsg-3
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/acorn/dist/
mkdir -p deps/acorn/acorn-walk/dist/
cp -rf /usr/share/nodejs/acorn/dist/acorn.js deps/acorn/acorn/dist/
cp -rf /usr/share/nodejs/acorn-walk/dist/walk.js deps/acorn/acorn-walk/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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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:140: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
137 | return std::__uninitialized_copy<__is_trivial(_ValueType1)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
138 | && __is_trivial(_ValueType2)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
139 | && __assignable>::
| ~~~~~~~~~~~~~~~~~~
140 | __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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DANTLR4CPP_STATIC' -I../deps/v8/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 af2c2d55eb9272e2eb08380f6ba47c8d3640af60.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 e31e01cf9a21771b6263fd0444e4ea2cced2fb3a.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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++1y -MMD -MF /<<PKGBUILDDIR>>/out/Release/.deps//<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stub-assembler.o.d.raw -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -c
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/platform/time.h: In function 'v8::base::Time v8::base::operator+(const v8::base::TimeDelta&, const v8::base::Time&)':
../deps/v8/src/base/platform/time.h:374:17: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
374 | return time + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::Time]'
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
../deps/v8/src/base/platform/time.h: In function 'v8::base::TimeTicks v8::base::operator+(const v8::base::TimeDelta&, const v8::base::TimeTicks&)':
../deps/v8/src/base/platform/time.h:417:18: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
417 | return ticks + delta;
| ^~~~~
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
../deps/v8/src/base/platform/time.h:273:33: note: initializing argument 1 of 'TimeClass v8::base::time_internal::TimeBase<TimeClass>::operator+(v8::base::TimeDelta) const [with TimeClass = v8::base::TimeTicks]'
273 | TimeClass operator+(TimeDelta delta) const {
| ~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/isolate.h: In constructor 'v8::internal::Isolate::PerIsolateThreadData::PerIsolateThreadData(v8::internal::Isolate*, v8::internal::ThreadId)':
../deps/v8/src/isolate.h:483:24: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
483 | prev_(nullptr) {
| ^
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function 'v8::internal::ThreadId v8::internal::Isolate::PerIsolateThreadData::thread_id() const':
../deps/v8/src/isolate.h:487:41: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
487 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/isolate.h: In member function 'v8::internal::ThreadId v8::internal::Isolate::thread_id() const':
../deps/v8/src/isolate.h:599:39: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
599 | THREAD_LOCAL_TOP_ACCESSOR(ThreadId, thread_id)
| ^~~~~~~~~
../deps/v8/src/isolate.h:452:55: note: in definition of macro 'THREAD_LOCAL_TOP_ACCESSOR'
452 | inline type name() const { return thread_local_top_.name##_; }
| ^~~~
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/macro-assembler.h:9,
from ../deps/v8/src/interface-descriptors.h:13,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/frames.h: In member function 'void v8::internal::InnerPointerToCodeCache::Flush()':
../deps/v8/src/frames.h:47:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry'; use assignment or value-initialization instead [-Wclass-memaccess]
47 | memset(&cache_[0], 0, sizeof(cache_));
| ^
../deps/v8/src/frames.h:36:10: note: 'struct v8::internal::InnerPointerToCodeCache::InnerPointerToCodeCacheEntry' declared here
36 | struct InnerPointerToCodeCacheEntry {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::compiler::TNode<v8::internal::Int32T> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::Word32T>)':
../deps/v8/src/compiler/code-assembler.h:714:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)' is deprecated [-Wdeprecated-copy]
714 | TNode<Int32T> Signed(TNode<Word32T> x) { return UncheckedCast<Int32T>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Word32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Word32T]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)':
../deps/v8/src/compiler/code-assembler.h:715:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)' is deprecated [-Wdeprecated-copy]
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WordT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::WordT]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::compiler::TNode<v8::internal::Uint32T> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::Word32T>)':
../deps/v8/src/compiler/code-assembler.h:717:36: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)' is deprecated [-Wdeprecated-copy]
717 | return UncheckedCast<Uint32T>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Word32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Uint32T; U = v8::internal::Word32T]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::compiler::TNode<v8::internal::UintPtrT> v8::internal::compiler::CodeAssembler::Unsigned(v8::internal::compiler::TNode<v8::internal::WordT>)':
../deps/v8/src/compiler/code-assembler.h:720:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)' is deprecated [-Wdeprecated-copy]
720 | return UncheckedCast<UintPtrT>(x);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WordT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::UintPtrT; U = v8::internal::WordT]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TaggedToSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:163:36: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
163 | return UncheckedCast<Smi>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::TaggedToHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:168:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
168 | return UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::JSArray> v8::internal::CodeStubAssembler::TaggedToJSArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:173:37: note: in expansion of macro 'CAST'
173 | TNode<HeapObject> heap_object = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:175:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
175 | return UncheckedCast<JSArray>(heap_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::JSArray; U = v8::internal::HeapObject]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::JSReceiver> v8::internal::CodeStubAssembler::TaggedToCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:180:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
180 | TNode<HeapObject> result = UncheckedCast<HeapObject>(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.h:182:12: note: in expansion of macro 'CAST'
182 | return CAST(result);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function 'void v8::internal::CodeStubAssembler::BranchIfSmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:477:25: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
477 | Branch(SmiEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:482:28: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
482 | Branch(SmiLessThan(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro 'SMI_COMPARISON_OP'
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h:487:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
487 | Branch(SmiLessThanOrEqual(a, b), if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:330:3: note: in expansion of macro 'SMI_COMPARISON_OP'
330 | SMI_COMPARISON_OP(SmiLessThanOrEqual, IntPtrLessThanOrEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, int, int, v8::internal::LoadSensitivity)':
../deps/v8/src/code-stub-assembler.h:776:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WeakFixedArray>::TNode(const v8::internal::compiler::TNode<v8::internal::WeakFixedArray>&)' is deprecated [-Wdeprecated-copy]
776 | needs_poisoning);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WeakFixedArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WeakFixedArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:767:29: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject> v8::internal::CodeStubAssembler::LoadWeakFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::WeakFixedArray>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)'
767 | TNode<WeakFixedArray> object, Node* index, int additional_offset = 0,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::FixedDoubleArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedDoubleArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.h:1181:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)' is deprecated [-Wdeprecated-copy]
1181 | return UncheckedCast<FixedDoubleArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedDoubleArray; U = v8::internal::FixedArrayBase]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In member function 'v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.h:2546:75: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2546 | return GetOptionalArgumentValue(index, assembler_->UndefinedConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2548:57: note: initializing argument 1 of 'v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)'
2548 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/code-stub-assembler.cc:8:
../deps/v8/src/base/platform/elapsed-timer.h: In member function 'v8::base::TimeDelta v8::base::ElapsedTimer::Restart()':
../deps/v8/src/base/platform/elapsed-timer.h:62:12: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
62 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters.h:11,
from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/code-stub-assembler.cc:8:
../deps/v8/src/base/platform/elapsed-timer.h: In member function 'v8::base::TimeDelta v8::base::ElapsedTimer::Elapsed() const':
../deps/v8/src/base/platform/elapsed-timer.h:71:12: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
71 | return elapsed;
| ^~~~~~~
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/code-stub-assembler.cc:8:
../deps/v8/src/counters.h: In member function 'v8::internal::ThreadId v8::internal::RuntimeCallStats::thread_id() const':
../deps/v8/src/counters.h:1035:39: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
1035 | ThreadId thread_id() const { return thread_id_; }
| ^~~~~~~~~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/code-stub-assembler.cc:8:
../deps/v8/src/counters-inl.h: In member function 'void v8::internal::RuntimeCallTimer::CommitTimeToCounter()':
../deps/v8/src/counters-inl.h:54:25: warning: implicitly-declared 'constexpr v8::base::TimeDelta::TimeDelta(const v8::base::TimeDelta&)' is deprecated [-Wdeprecated-copy]
54 | counter_->Add(elapsed_);
| ^
In file included from ../deps/v8/src/zone/accounting-allocator.h:15,
from ../deps/v8/src/zone/zone.h:14,
from ../deps/v8/src/handles.h:15,
from ../deps/v8/src/code-reference.h:8,
from ../deps/v8/src/assembler.h:43,
from ../deps/v8/src/code-factory.h:9,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/platform/time.h:108:14: note: because 'v8::base::TimeDelta' has user-provided 'v8::base::TimeDelta& v8::base::TimeDelta::operator=(const v8::base::TimeDelta&)'
108 | TimeDelta& operator=(const TimeDelta& other) {
| ^~~~~~~~
In file included from ../deps/v8/src/counters-inl.h:8,
from ../deps/v8/src/heap/heap-inl.h:15,
from ../deps/v8/src/objects/api-callbacks-inl.h:10,
from ../deps/v8/src/objects/map-inl.h:12,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/code-stub-assembler.cc:8:
../deps/v8/src/counters.h:644:28: note: initializing argument 1 of 'void v8::internal::RuntimeCallCounter::Add(v8::base::TimeDelta)'
644 | void Add(base::TimeDelta delta) { time_ += delta.InMicroseconds(); }
| ~~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/debug/debug.h:26,
from ../deps/v8/src/wasm/wasm-objects.h:9,
from ../deps/v8/src/wasm/wasm-objects-inl.h:8,
from ../deps/v8/src/objects/shared-function-info-inl.h:12,
from ../deps/v8/src/objects/templates-inl.h:11,
from ../deps/v8/src/objects/map-inl.h:15,
from ../deps/v8/src/contexts-inl.h:12,
from ../deps/v8/src/objects-inl.h:21,
from ../deps/v8/src/frames-inl.h:11,
from ../deps/v8/src/code-stub-assembler.cc:8:
../deps/v8/src/v8threads.h: In member function 'v8::internal::ThreadId v8::internal::ThreadState::id()':
../deps/v8/src/v8threads.h:28:26: warning: implicitly-declared 'constexpr v8::internal::ThreadId::ThreadId(const v8::internal::ThreadId&)' is deprecated [-Wdeprecated-copy]
28 | ThreadId id() { return id_; }
| ^~~
In file included from ../deps/v8/src/interface-descriptors.h:12,
from ../deps/v8/src/callable.h:9,
from ../deps/v8/src/code-factory.h:10,
from ../deps/v8/src/compiler/code-assembler.h:16,
from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/isolate.h:245:13: note: because 'v8::internal::ThreadId' has user-provided 'v8::internal::ThreadId& v8::internal::ThreadId::operator=(const v8::internal::ThreadId&)'
245 | ThreadId& operator=(const ThreadId& other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Int32T> v8::internal::CodeStubAssembler::SelectInt32Constant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, int, int)':
../deps/v8/src/code-stub-assembler.cc:185:59: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
185 | Int32Constant(false_value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::SelectIntPtrConstant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, int, int)':
../deps/v8/src/code-stub-assembler.cc:191:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
191 | IntPtrConstant(false_value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Oddball> v8::internal::CodeStubAssembler::SelectBooleanConstant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>)':
../deps/v8/src/code-stub-assembler.cc:196:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
196 | return SelectConstant<Oddball>(condition, TrueConstant(), FalseConstant());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SelectSmiConstant(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, v8::internal::Smi*, v8::internal::Smi*)':
../deps/v8/src/code-stub-assembler.cc:203:54: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
203 | SmiConstant(false_value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:40: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsAccessorInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:27:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
27 | V(AccessorInfoMap, accessor_info_map, AccessorInfoMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotAccessorInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:27:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
27 | V(AccessorInfoMap, accessor_info_map, AccessorInfoMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsAccessorPairMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:28:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
28 | V(AccessorPairMap, accessor_pair_map, AccessorPairMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotAccessorPairMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:28:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
28 | V(AccessorPairMap, accessor_pair_map, AccessorPairMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsAllocationSiteMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:29:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
29 | V(AllocationSiteMap, allocation_site_map, AllocationSiteMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotAllocationSiteMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:29:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
29 | V(AllocationSiteMap, allocation_site_map, AllocationSiteMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:30:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
30 | V(ArraySpeciesProtector, array_species_protector, ArraySpeciesProtector) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:30:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
30 | V(ArraySpeciesProtector, array_species_protector, ArraySpeciesProtector) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsBooleanMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:31:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
31 | V(BooleanMap, boolean_map, BooleanMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotBooleanMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:31:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
31 | V(BooleanMap, boolean_map, BooleanMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCodeMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:32:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
32 | V(CodeMap, code_map, CodeMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotCodeMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:32:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
32 | V(CodeMap, code_map, CodeMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyFixedArray(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:33:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
33 | V(EmptyFixedArray, empty_fixed_array, EmptyFixedArray) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::FixedArray; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyFixedArray(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:33:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
33 | V(EmptyFixedArray, empty_fixed_array, EmptyFixedArray) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::FixedArray; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyPropertyDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:34:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
34 | V(EmptyPropertyDictionary, empty_property_dictionary, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::NameDictionary; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyPropertyDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:34:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
34 | V(EmptyPropertyDictionary, empty_property_dictionary, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::NameDictionary; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptySlowElementDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:36:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
36 | V(EmptySlowElementDictionary, empty_slow_element_dictionary, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::NumberDictionary; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptySlowElementDictionary(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:36:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
36 | V(EmptySlowElementDictionary, empty_slow_element_dictionary, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::NumberDictionary; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:38:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
38 | V(empty_string, empty_string, EmptyString) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::String; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:38:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
38 | V(empty_string, empty_string, EmptyString) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::String; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsEmptyWeakCell(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:39:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
39 | V(EmptyWeakCell, empty_weak_cell, EmptyWeakCell) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::WeakCell; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotEmptyWeakCell(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:39:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
39 | V(EmptyWeakCell, empty_weak_cell, EmptyWeakCell) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::WeakCell; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFalse(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:40:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
40 | V(FalseValue, false_value, False) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFalse(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:40:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
40 | V(FalseValue, false_value, False) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFeedbackVectorMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:41:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
41 | V(FeedbackVectorMap, feedback_vector_map, FeedbackVectorMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFeedbackVectorMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:41:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
41 | V(FeedbackVectorMap, feedback_vector_map, FeedbackVectorMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:42:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
42 | V(FixedArrayMap, fixed_array_map, FixedArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:42:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
42 | V(FixedArrayMap, fixed_array_map, FixedArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedCOWArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:43:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
43 | V(FixedCOWArrayMap, fixed_cow_array_map, FixedCOWArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFixedCOWArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:43:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
43 | V(FixedCOWArrayMap, fixed_cow_array_map, FixedCOWArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedDoubleArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:44:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
44 | V(FixedDoubleArrayMap, fixed_double_array_map, FixedDoubleArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFixedDoubleArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:44:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
44 | V(FixedDoubleArrayMap, fixed_double_array_map, FixedDoubleArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFunctionTemplateInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:45:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
45 | V(FunctionTemplateInfoMap, function_template_info_map, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotFunctionTemplateInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:45:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
45 | V(FunctionTemplateInfoMap, function_template_info_map, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPropertyCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:47:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
47 | V(GlobalPropertyCellMap, global_property_cell_map, PropertyCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotPropertyCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:47:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
47 | V(GlobalPropertyCellMap, global_property_cell_map, PropertyCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsHasInstanceSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:48:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
48 | V(has_instance_symbol, has_instance_symbol, HasInstanceSymbol) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Symbol; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotHasInstanceSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:48:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
48 | V(has_instance_symbol, has_instance_symbol, HasInstanceSymbol) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Symbol; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:49:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
49 | V(HeapNumberMap, heap_number_map, HeapNumberMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:49:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
49 | V(HeapNumberMap, heap_number_map, HeapNumberMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsIteratorSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:50:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
50 | V(iterator_symbol, iterator_symbol, IteratorSymbol) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Symbol; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotIteratorSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:50:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
50 | V(iterator_symbol, iterator_symbol, IteratorSymbol) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Symbol; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsLengthString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:51:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
51 | V(length_string, length_string, LengthString) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::String; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotLengthString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:51:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
51 | V(length_string, length_string, LengthString) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::String; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsManyClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:52:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
52 | V(ManyClosuresCellMap, many_closures_cell_map, ManyClosuresCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotManyClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:52:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
52 | V(ManyClosuresCellMap, many_closures_cell_map, ManyClosuresCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsMetaMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:53:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
53 | V(MetaMap, meta_map, MetaMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotMetaMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:53:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
53 | V(MetaMap, meta_map, MetaMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsMinusZero(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:54:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
54 | V(MinusZeroValue, minus_zero_value, MinusZero) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::HeapNumber; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotMinusZero(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:54:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
54 | V(MinusZeroValue, minus_zero_value, MinusZero) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::HeapNumber; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsMutableHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:55:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
55 | V(MutableHeapNumberMap, mutable_heap_number_map, MutableHeapNumberMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotMutableHeapNumberMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:55:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
55 | V(MutableHeapNumberMap, mutable_heap_number_map, MutableHeapNumberMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNan(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:56:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
56 | V(NanValue, nan_value, Nan) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::HeapNumber; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotNan(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:56:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
56 | V(NanValue, nan_value, Nan) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::HeapNumber; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNoClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:57:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
57 | V(NoClosuresCellMap, no_closures_cell_map, NoClosuresCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotNoClosuresCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:57:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
57 | V(NoClosuresCellMap, no_closures_cell_map, NoClosuresCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNull(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:58:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
58 | V(NullValue, null_value, Null) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotNull(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:58:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
58 | V(NullValue, null_value, Null) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsOneClosureCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:59:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
59 | V(OneClosureCellMap, one_closure_cell_map, OneClosureCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotOneClosureCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:59:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
59 | V(OneClosureCellMap, one_closure_cell_map, OneClosureCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPromiseSpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:60:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
60 | V(PromiseSpeciesProtector, promise_species_protector, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotPromiseSpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:60:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
60 | V(PromiseSpeciesProtector, promise_species_protector, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPrototypeString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:62:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
62 | V(prototype_string, prototype_string, PrototypeString) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::String; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotPrototypeString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:62:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
62 | V(prototype_string, prototype_string, PrototypeString) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::String; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSharedFunctionInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:63:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
63 | V(SharedFunctionInfoMap, shared_function_info_map, SharedFunctionInfoMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotSharedFunctionInfoMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:63:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
63 | V(SharedFunctionInfoMap, shared_function_info_map, SharedFunctionInfoMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsStoreHandler0Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:64:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
64 | V(StoreHandler0Map, store_handler0_map, StoreHandler0Map) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotStoreHandler0Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:64:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
64 | V(StoreHandler0Map, store_handler0_map, StoreHandler0Map) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSymbolMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:65:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
65 | V(SymbolMap, symbol_map, SymbolMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotSymbolMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:65:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
65 | V(SymbolMap, symbol_map, SymbolMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTheHole(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:66:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
66 | V(TheHoleValue, the_hole_value, TheHole) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTheHole(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:66:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
66 | V(TheHoleValue, the_hole_value, TheHole) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTransitionArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:67:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
67 | V(TransitionArrayMap, transition_array_map, TransitionArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTransitionArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:67:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
67 | V(TransitionArrayMap, transition_array_map, TransitionArrayMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTrue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:68:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
68 | V(TrueValue, true_value, True) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTrue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:68:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
68 | V(TrueValue, true_value, True) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTuple2Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:69:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
69 | V(Tuple2Map, tuple2_map, Tuple2Map) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTuple2Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:69:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
69 | V(Tuple2Map, tuple2_map, Tuple2Map) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTuple3Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:70:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
70 | V(Tuple3Map, tuple3_map, Tuple3Map) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTuple3Map(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:70:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
70 | V(Tuple3Map, tuple3_map, Tuple3Map) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsTypedArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:71:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
71 | V(TypedArraySpeciesProtector, typed_array_species_protector, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotTypedArraySpeciesProtector(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:71:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
71 | V(TypedArraySpeciesProtector, typed_array_species_protector, \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::PropertyCell; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsUndefined(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:73:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
73 | V(UndefinedValue, undefined_value, Undefined) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotUndefined(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:73:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
73 | V(UndefinedValue, undefined_value, Undefined) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsWeakCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:74:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
74 | V(WeakCellMap, weak_cell_map, WeakCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotWeakCellMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:74:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
74 | V(WeakCellMap, weak_cell_map, WeakCellMap) \
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsWeakFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:224:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
224 | return WordEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:75:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
75 | V(WeakFixedArrayMap, weak_fixed_array_map, WeakFixedArrayMap)
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNotWeakFixedArrayMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:228:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
228 | return WordNotEqual(value, name##Constant()); \
| ^
../deps/v8/src/code-stub-assembler.h:75:3: note: in expansion of macro 'HEAP_CONSTANT_TEST'
75 | V(WeakFixedArrayMap, weak_fixed_array_map, WeakFixedArrayMap)
| ^
../deps/v8/src/code-stub-assembler.cc:230:1: note: in expansion of macro 'HEAP_CONSTANT_LIST'
230 | HEAP_CONSTANT_LIST(HEAP_CONSTANT_TEST);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Map; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::IntPtrRoundUpToPowerOfTwo32(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:283:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
283 | value = Signed(IntPtrSub(value, IntPtrConstant(1)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:285:66: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
285 | value = Signed(WordOr(value, WordShr(value, IntPtrConstant(i))));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:818:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntegralT>)'
818 | TNode<IntPtrT> WordShr(TNode<IntPtrT> left, TNode<IntegralT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:287:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
287 | return Signed(IntPtrAdd(value, IntPtrConstant(1)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:304:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
304 | [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:304:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
304 | [=] { return WordAnd(value, IntPtrSub(value, IntPtrConstant(1))); }),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:823:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordAnd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
823 | TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMax(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)':
../deps/v8/src/code-stub-assembler.cc:571:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:571:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:571:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:571:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
571 | return SelectConstant<Smi>(SmiLessThan(a, b), b, a);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMin(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)':
../deps/v8/src/code-stub-assembler.cc:575:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:575:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:575:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:575:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
575 | return SelectConstant<Smi>(SmiLessThan(a, b), a, b);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:582:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
582 | TNode<BoolT> overflow = Projection<1>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:584:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
584 | TNode<IntPtrT> result = Projection<0>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::IntPtrT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:592:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
592 | TNode<BoolT> overflow = Projection<1>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:594:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
594 | TNode<IntPtrT> result = Projection<0>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::IntPtrT, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::IntPtrT; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::IntPtrT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:650:34: note: in expansion of macro 'CAST'
650 | TNode<Smi> const index_smi = CAST(index_int);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:653:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:653:9: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:653:9: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:653:9: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
653 | [=] { return IntPtrMax(IntPtrAdd(length, SmiUntag(index_smi)), zero); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:654:9: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
654 | [=] { return IntPtrMin(SmiUntag(index_smi), length); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:654:9: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
654 | [=] { return IntPtrMin(SmiUntag(index_smi), length); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:663:40: note: in expansion of macro 'CAST'
663 | TNode<HeapNumber> const index_hn = CAST(index_int);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:667:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
667 | zero, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:667:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
667 | zero, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiDiv(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:801:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
801 | GotoIf(WordEqual(divisor, SmiConstant(0)), bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Smi; Right = v8::internal::Smi; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:806:44: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
806 | Branch(WordEqual(dividend, SmiConstant(0)), ÷nd_is_zero,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Smi; Right = v8::internal::Smi; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:811:47: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
811 | GotoIf(SmiLessThan(divisor, SmiConstant(0)), bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::BranchIfPrototypesHaveNoElements(v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:918:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
918 | Branch(IsCustomElementsReceiverInstanceType(prototype_instance_type),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1458:21: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsCustomElementsReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)'
1458 | TNode<Int32T> instance_type);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::LoadObjectField(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::MachineType)':
../deps/v8/src/code-stub-assembler.cc:1306:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
1306 | return Load(rep, object, IntPtrSub(offset, IntPtrConstant(kHeapObjectTag)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:1415:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
1415 | tagged_is_smi, [=]() { return tagged_is_smi; },
| ^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)':
../deps/v8/src/code-stub-assembler.cc:1415:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
1415 | tagged_is_smi, [=]() { return tagged_is_smi; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:1426:42: note: in expansion of macro 'CAST'
1426 | [=] { return CAST(properties); });
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)':
../deps/v8/src/code-stub-assembler.cc:1426:29: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1426 | [=] { return CAST(properties); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:1436:42: note: in expansion of macro 'CAST'
1436 | [=] { return CAST(properties); });
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadSlowProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)':
../deps/v8/src/code-stub-assembler.cc:1436:29: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1436 | [=] { return CAST(properties); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::LoadFastJSArrayLength(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSArray>)':
../deps/v8/src/code-stub-assembler.cc:1455:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1455 | return UncheckedCast<Smi>(length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Smi; U = v8::internal::Object]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::PrototypeInfo> v8::internal::CodeStubAssembler::LoadMapPrototypeInfo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:1534:38: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1534 | &prototype_info);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:673:47: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::DispatchMaybeObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)'
673 | void DispatchMaybeObject(TNode<MaybeObject> maybe_object, Label* if_smi,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:1600:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
1600 | return Select<Object>(IsMap(object), [=] { return object; },
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)':
../deps/v8/src/code-stub-assembler.cc:1600:40: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
1600 | return Select<Object>(IsMap(object), [=] { return object; },
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadWeakCellValue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::WeakCell>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:1715:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1715 | GotoIf(WordEqual(value, IntPtrConstant(0)), if_cleared);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:836:40: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::Node*)'
836 | TNode<BoolT> WordEqual(TNode<Object> left, Node* right) {
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:1717:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1717 | return value;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::DispatchMaybeObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::Object>*)':
../deps/v8/src/code-stub-assembler.cc:1726:34: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1726 | GotoIf(TaggedIsSmi(maybe_object), &inner_if_smi);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:857:64: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedIsSmi(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
857 | TNode<BoolT> CodeStubAssembler::TaggedIsSmi(TNode<MaybeObject> a) {
| ~~~~~~~~~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:1744:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1744 | *extracted = ToObject(maybe_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:1748:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1748 | *extracted = ToObject(maybe_object);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:700:45: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
700 | TNode<Object> ToObject(TNode<MaybeObject> value);
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:1793:39: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1793 | GotoIf(IsClearedWeakHeapObject(value), if_cleared);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1772:24: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsClearedWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1772 | TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:1794:32: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1794 | return ToWeakHeapObject(value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1784:24: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToWeakHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1784 | TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::Node*, int, v8::internal::CodeStubAssembler::ParameterMode, v8::internal::LoadSensitivity)':
../deps/v8/src/code-stub-assembler.cc:1863:26: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
1863 | return ToObject(element);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1803:62: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1803 | TNode<Object> CodeStubAssembler::ToObject(TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::LoadFixedBigInt64ArrayElementAsTagged(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)':
../deps/v8/src/code-stub-assembler.cc:1918:67: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
1918 | Unsigned(IntPtrSub(IntPtrConstant(0), value)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::LoadFixedBigUint64ArrayElementAsTagged(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)':
../deps/v8/src/code-stub-assembler.cc:2011:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)' is deprecated [-Wdeprecated-copy]
2011 | StoreBigIntDigit(var_result.value(), 0, value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UintPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UintPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)'
950 | TNode<UintPtrT> digit);
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2033:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)' is deprecated [-Wdeprecated-copy]
2033 | StoreBigIntDigit(var_result.value(), 0, low);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UintPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UintPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)'
950 | TNode<UintPtrT> digit);
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2034:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)' is deprecated [-Wdeprecated-copy]
2034 | StoreBigIntDigit(var_result.value(), 1, high);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UintPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UintPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)'
950 | TNode<UintPtrT> digit);
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2040:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)' is deprecated [-Wdeprecated-copy]
2040 | StoreBigIntDigit(var_result.value(), 0, low);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UintPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UintPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:950:41: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::StoreBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int, v8::internal::CodeStubAssembler::TNode<v8::internal::UintPtrT>)'
950 | TNode<UintPtrT> digit);
| ~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::StoreFixedTypedArrayElementFromTagged(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::ParameterMode)':
../deps/v8/src/code-stub-assembler.cc:2091:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)' is deprecated [-Wdeprecated-copy]
2091 | TNode<RawPtrT> data_pointer = LoadFixedTypedArrayBackingStore(elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1879:32: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::RawPtrT> v8::internal::CodeStubAssembler::LoadFixedTypedArrayBackingStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>)'
1879 | TNode<FixedTypedArrayBase> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:2099:31: note: in expansion of macro 'CAST'
2099 | SmiToInt32(CAST(value)), parameter_mode);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:2108:65: note: in expansion of macro 'CAST'
2108 | TruncateFloat64ToFloat32(LoadHeapNumberValue(CAST(value))),
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:2113:40: note: in expansion of macro 'CAST'
2113 | LoadHeapNumberValue(CAST(value)), parameter_mode);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:2120:37: note: in expansion of macro 'CAST'
2120 | CAST(value));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2120:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)' is deprecated [-Wdeprecated-copy]
2120 | CAST(value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2117:65: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2117 | void EmitBigTypedArrayElementStore(TNode<FixedTypedArrayBase> elements,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2120:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::RawPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtrT>&)' is deprecated [-Wdeprecated-copy]
2120 | CAST(value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::RawPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2118:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2118 | TNode<RawPtrT> backing_store,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2120:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2120 | CAST(value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2119:53: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2119 | TNode<IntPtrT> offset,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Int32T> v8::internal::CodeStubAssembler::EnsureArrayPushable(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:2543:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
2543 | EnsureArrayLengthWritable(map, bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2508:62: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::EnsureArrayLengthWritable(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::compiler::CodeAssembler::Label*)'
2508 | void CodeStubAssembler::EnsureArrayLengthWritable(TNode<Map> map,
| ~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::BuildAppendJSArray(v8::internal::ElementsKind, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSArray>, v8::internal::CodeStubArguments*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:2586:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2586 | first),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2605:25: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2605 | var_tagged_length = length;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2613:25: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2613 | var_tagged_length = length;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2614:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2614 | Node* diff = SmiSub(length, LoadFastJSArrayLength(array));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::HeapNumber> v8::internal::CodeStubAssembler::AllocateHeapNumberWithValue(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Float64T>, v8::internal::MutableMode)':
../deps/v8/src/code-stub-assembler.cc:2699:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)' is deprecated [-Wdeprecated-copy]
2699 | return result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapNumber>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BigInt> v8::internal::CodeStubAssembler::AllocateBigInt(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:2703:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2703 | TNode<BigInt> result = AllocateRawBigInt(length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:947:50: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt> v8::internal::CodeStubAssembler::AllocateRawBigInt(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
947 | TNode<BigInt> AllocateRawBigInt(TNode<IntPtrT> length);
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2704:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)' is deprecated [-Wdeprecated-copy]
2704 | StoreBigIntBitfield(result, WordShl(length, BigInt::LengthBits::kShift));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BigInt>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BigInt]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:948:42: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::StoreBigIntBitfield(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, v8::internal::CodeStubAssembler::TNode<v8::internal::WordT>)'
948 | void StoreBigIntBitfield(TNode<BigInt> bigint, TNode<WordT> bitfield);
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2705:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)' is deprecated [-Wdeprecated-copy]
2705 | return result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BigInt>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BigInt]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsZeroOrContext(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:2764:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2764 | return Select<BoolT>(WordEqual(object, SmiConstant(0)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Smi; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:2766:47: note: in expansion of macro 'CAST'
2766 | [=] { return IsContext(CAST(object)); });
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)':
../deps/v8/src/code-stub-assembler.cc:2778:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2778 | GotoIf(SmiEqual(length, SmiConstant(0)), &if_lengthiszero);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2806:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2806 | CallRuntime(Runtime::kAllocateSeqOneByteString, context, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)':
../deps/v8/src/code-stub-assembler.cc:2848:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2848 | GotoIf(SmiEqual(length, SmiConstant(0)), &if_lengthiszero);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2876:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2876 | CallRuntime(Runtime::kAllocateSeqTwoByteString, context, length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedOneByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)':
../deps/v8/src/code-stub-assembler.cc:2914:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2914 | parent, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2892:52: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2914:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2914 | parent, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2892:74: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2914:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2914 | parent, offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2893:16: note: initializing argument 4 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2893 | TNode<Smi> offset) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedTwoByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)':
../deps/v8/src/code-stub-assembler.cc:2920:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2920 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2892:52: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2920:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2920 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2892:74: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2892 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> parent,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2920:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2920 | offset);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2893:16: note: initializing argument 4 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2893 | TNode<Smi> offset) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)':
../deps/v8/src/code-stub-assembler.cc:2953:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2953 | second, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2924:52: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2953:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2953 | second, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2924:74: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2953:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2953 | second, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2925:19: note: initializing argument 4 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2925 | TNode<String> second, AllocationFlags flags) {
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)':
../deps/v8/src/code-stub-assembler.cc:2960:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
2960 | second, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2924:52: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:2960:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2960 | second, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2924:74: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2924 | Heap::RootListIndex map_root_index, TNode<Smi> length, TNode<String> first,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:2960:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2960 | second, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2925:19: note: initializing argument 4 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateConsString(v8::internal::Heap::RootListIndex, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2925 | TNode<String> second, AllocationFlags flags) {
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NewConsString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)':
../deps/v8/src/code-stub-assembler.cc:3005:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
3005 | result = AllocateOneByteConsString(length, left, right, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2950:16: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2950 | TNode<Smi> length, TNode<String> first, TNode<String> second,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:3005:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
3005 | result = AllocateOneByteConsString(length, left, right, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2950:38: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2950 | TNode<Smi> length, TNode<String> first, TNode<String> second,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:3005:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
3005 | result = AllocateOneByteConsString(length, left, right, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2950:59: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateOneByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2950 | TNode<Smi> length, TNode<String> first, TNode<String> second,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:3010:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
3010 | result = AllocateTwoByteConsString(length, left, right, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2957:16: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2957 | TNode<Smi> length, TNode<String> first, TNode<String> second,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:3010:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
3010 | result = AllocateTwoByteConsString(length, left, right, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2957:38: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2957 | TNode<Smi> length, TNode<String> first, TNode<String> second,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:3010:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
3010 | result = AllocateTwoByteConsString(length, left, right, flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2957:59: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateTwoByteConsString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2957 | TNode<Smi> length, TNode<String> first, TNode<String> second,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionary(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:3028:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
3028 | TNode<IntPtrT> capacity = HashTableComputeCapacity(at_least_space_for);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1819:58: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::HashTableComputeCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
1819 | TNode<IntPtrT> HashTableComputeCapacity(TNode<IntPtrT> at_least_space_for);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:3029:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
3029 | return AllocateNameDictionaryWithCapacity(capacity);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1007:22: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionaryWithCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
1007 | TNode<IntPtrT> capacity);
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionaryWithCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:3036:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
3036 | TNode<IntPtrT> length = EntryToIndex<NameDictionary>(capacity);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::CopyNameDictionary(v8::internal::CodeStubAssembler::TNode<v8::internal::NameDictionary>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:3079:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
3079 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<NameDictionary>(dictionary));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1849:44: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetCapacity(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]'
1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:3085:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
3085 | AllocateNameDictionaryWithCapacity(capacity);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:3033:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::NameDictionary> v8::internal::CodeStubAssembler::AllocateNameDictionaryWithCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
3033 | TNode<IntPtrT> capacity) {
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:3089:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
3089 | return properties;
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::FixedArray> v8::internal::CodeStubAssembler::ConvertFixedArrayBaseToFixedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedArrayBase>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:3977:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
3977 | GotoIf(WordEqual(map, LoadRoot(Heap::kFixedArrayMapRootIndex)), &fixed_array);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Map; Right = v8::internal::Object; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:3978:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
3978 | GotoIf(WordNotEqual(map, LoadRoot(Heap::kFixedCOWArrayMapRootIndex)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Map; Right = v8::internal::Object; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:3982:40: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)' is deprecated [-Wdeprecated-copy]
3982 | return UncheckedCast<FixedArray>(base);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::FixedArray; U = v8::internal::FixedArrayBase]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::InitializeAllocationMemento(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)':
../deps/v8/src/code-stub-assembler.cc:4193:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
4193 | TNode<Smi> incremented_count = SmiAdd(count, SmiConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ChangeFloat64ToTagged(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Float64T>)':
../deps/v8/src/code-stub-assembler.cc:4406:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
4406 | TNode<BoolT> overflow = Projection<1>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:4413:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
4413 | TNode<IntPtrT> result = ChangeInt32ToIntPtr(Projection<0>(pair));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::Int32T]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ChangeInt32ToTagged(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>)':
../deps/v8/src/code-stub-assembler.cc:4435:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
4435 | TNode<BoolT> overflow = Projection<1>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:4449:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
4449 | BitcastWordToTaggedSigned(ChangeInt32ToIntPtr(Projection<0>(pair)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::Int32T]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ChangeUint32ToTagged(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Uint32T>)':
../deps/v8/src/code-stub-assembler.cc:4476:38: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
4476 | UncheckedCast<Int32T>(value), UncheckedCast<Int32T>(value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Uint32T]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:4476:68: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
4476 | UncheckedCast<Int32T>(value), UncheckedCast<Int32T>(value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::Int32T; U = v8::internal::Uint32T]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:4477:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
4477 | TNode<BoolT> overflow = Projection<1>(pair);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 1; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::BoolT]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:4481:75: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >::TNode(const v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >&)' is deprecated [-Wdeprecated-copy]
4481 | BitcastWordToTaggedSigned(ChangeInt32ToIntPtr(Projection<0>(pair)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::PairT<v8::internal::Int32T, v8::internal::BoolT>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:949:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<typename std::tuple_element<index, std::tuple<_U1, _U2> >::type> v8::internal::compiler::CodeAssembler::Projection(v8::internal::compiler::TNode<v8::internal::PairT<T1, T2> >) [with int index = 0; T1 = v8::internal::Int32T; T2 = v8::internal::BoolT; typename std::tuple_element<index, std::tuple<_U1, _U2> >::type = v8::internal::Int32T]'
949 | Projection(TNode<PairT<T1, T2>> value) {
| ~~~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Float64T> v8::internal::CodeStubAssembler::ChangeNumberToFloat64(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:4550:32: note: in expansion of macro 'CAST'
4550 | result = LoadHeapNumberValue(CAST(value));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:4555:27: note: in expansion of macro 'CAST'
4555 | result = SmiToFloat64(CAST(value));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::ChangeNonnegativeNumberToUintPtr(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:4569:32: note: in expansion of macro 'CAST'
4569 | TNode<HeapNumber> value_hn = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:4574:26: note: in expansion of macro 'CAST'
4574 | TNode<Smi> value_smi = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsPrototypeTypedArrayPrototype(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)':
../deps/v8/src/code-stub-assembler.cc:4850:26: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
4850 | IsJSObject(proto), [=] { return LoadMapPrototype(LoadMap(proto)); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4852:57: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
4852 | return WordEqual(proto_of_proto, typed_array_prototype);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Object; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:4852:57: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
4852 | return WordEqual(proto_of_proto, typed_array_prototype);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Object; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:4859:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
4859 | return IsCallableMap(LoadMap(UncheckedCast<HeapObject>(object)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::TaggedIsCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:4858:7: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
4858 | [=] {
| ^~~~~
4859 | return IsCallableMap(LoadMap(UncheckedCast<HeapObject>(object)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4860 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsFixedArrayWithKindOrEmpty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::ElementsKind)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5116:54: note: in expansion of macro 'CAST'
5116 | TNode<Smi> const length = LoadFixedArrayBaseLength(CAST(object));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:5117:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5117 | GotoIf(SmiEqual(length, SmiConstant(0)), &out);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5224:32: note: in expansion of macro 'CAST'
5224 | TNode<Symbol> symbol = CAST(object);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5300:50: note: in expansion of macro 'CAST'
5300 | [=] { return IsHeapNumber(CAST(object)); });
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5308:35: note: in expansion of macro 'CAST'
5308 | Word32Or(IsHeapNumber(CAST(object)), IsBigInt(CAST(object))));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5308:59: note: in expansion of macro 'CAST'
5308 | Word32Or(IsHeapNumber(CAST(object)), IsBigInt(CAST(object))));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNumberNormalized(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5318:47: note: in expansion of macro 'CAST'
5318 | TNode<Float64T> value = LoadHeapNumberValue(CAST(number));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5340:66: note: in expansion of macro 'CAST'
5340 | TNode<Float64T> v = LoadHeapNumberValue(CAST(number));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNumberPositive(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/code-stub-assembler.cc:5339:24: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)' is deprecated [-Wdeprecated-copy]
5339 | [=] {
| ^~~~~
5340 | TNode<Float64T> v = LoadHeapNumberValue(CAST(number));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5341 | return Float64GreaterThanOrEqual(v, float_zero);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5342 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Float64T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsNumberArrayIndex(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:5362:47: note: in expansion of macro 'CAST'
5362 | TNode<Float64T> value = LoadHeapNumberValue(CAST(number));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Int32T> v8::internal::CodeStubAssembler::StringCharCodeAt(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::String>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:5398:59: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5398 | Node* const offset = IntPtrAdd(index, to_direct.offset());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)':
../deps/v8/src/code-stub-assembler.cc:5509:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5509 | AllocateSeqOneByteString(NoContextConstant(), character_count);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2770:31: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)'
2770 | Node* context, TNode<Smi> length, AllocationFlags flags) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5512:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5512 | String::ONE_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4016:61: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4016 | TNode<IntPtrT> from_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5513:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5513 | var_result = result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:5521:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5521 | AllocateSeqTwoByteString(NoContextConstant(), character_count);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2840:31: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)'
2840 | Node* context, TNode<Smi> length, AllocationFlags flags) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5524:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5524 | String::TWO_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4016:61: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4016 | TNode<IntPtrT> from_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5525:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5525 | var_result = result;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::SubString(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:5540:58: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5540 | TNode<IntPtrT> const substr_length = IntPtrSub(to, from);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:5540:58: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5540 | TNode<IntPtrT> const substr_length = IntPtrSub(to, from);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:5560:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5560 | TNode<IntPtrT> offset = IntPtrAdd(from, to_direct.offset());
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:5587:79: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5587 | direct_string, SmiTag(offset));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2912:38: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedOneByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2912 | TNode<Smi> length, TNode<String> parent, TNode<Smi> offset) {
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5594:79: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5594 | direct_string, SmiTag(offset));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2918:38: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSlicedTwoByteString(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
2918 | TNode<Smi> length, TNode<String> parent, TNode<Smi> offset) {
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5606:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5606 | offset, SmiTag(substr_length));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5497:58: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
5497 | Node* from, Node* from_instance_type, TNode<IntPtrT> from_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5620:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5620 | fake_sequential_string, instance_type, offset, SmiTag(substr_length));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5497:58: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocAndCopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
5497 | Node* from, Node* from_instance_type, TNode<IntPtrT> from_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5632:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
5632 | var_result = StringFromSingleCharCode(char_code);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5434:73: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)'
5434 | TNode<String> CodeStubAssembler::StringFromSingleCharCode(TNode<Int32T> code) {
| ~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:5648:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5648 | var_result = string;
| ^~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:5657:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5657 | SmiTag(from), SmiTag(to)));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::Smi>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringAdd(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)':
../deps/v8/src/code-stub-assembler.cc:5902:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5902 | GotoIf(SmiNotEqual(SmiConstant(0), left_length), &check_right);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro 'SMI_COMPARISON_OP'
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5903:12: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5903 | result = right;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:5908:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5908 | GotoIf(SmiNotEqual(SmiConstant(0), right_length), &cons);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiNotEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:325:3: note: in expansion of macro 'SMI_COMPARISON_OP'
325 | SMI_COMPARISON_OP(SmiNotEqual, WordNotEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5909:12: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5909 | result = left;
| ^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:5914:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5914 | TNode<Smi> new_length = SmiAdd(left_length, right_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5914:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5914 | TNode<Smi> new_length = SmiAdd(left_length, right_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5919:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5919 | GotoIf(SmiGreaterThan(new_length, SmiConstant(String::kMaxLength)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro 'SMI_COMPARISON_OP'
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5922:5: note: in expansion of macro 'TVARIABLE'
5922 | TVARIABLE(String, var_left, left);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::String]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5923:5: note: in expansion of macro 'TVARIABLE'
5923 | TVARIABLE(String, var_right, right);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::String]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5927:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5927 | GotoIf(SmiLessThan(new_length, SmiConstant(ConsString::kMinLength)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5931:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5931 | var_right.value(), flags);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2963:74: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NewConsString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::CodeStubAssembler::AllocationFlags)'
2963 | TNode<String> CodeStubAssembler::NewConsString(Node* context, TNode<Smi> length,
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5959:58: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5959 | result = AllocateSeqOneByteString(context, new_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2770:31: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqOneByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)'
2770 | Node* context, TNode<Smi> length, AllocationFlags flags) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5962:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5962 | String::ONE_BYTE_ENCODING, String::ONE_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4018 | TNode<IntPtrT> character_count,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5965:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5965 | String::ONE_BYTE_ENCODING, String::ONE_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4017:61: note: initializing argument 4 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4017 | TNode<IntPtrT> to_index,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5965:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5965 | String::ONE_BYTE_ENCODING, String::ONE_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4018 | TNode<IntPtrT> character_count,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5971:60: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
5971 | result = AllocateSeqTwoByteString(context, new_length);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2840:31: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::AllocateSeqTwoByteString(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::AllocationFlags)'
2840 | Node* context, TNode<Smi> length, AllocationFlags flags) {
| ~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:5975:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5975 | String::TWO_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4018 | TNode<IntPtrT> character_count,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5979:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5979 | String::TWO_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4017:61: note: initializing argument 4 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4017 | TNode<IntPtrT> to_index,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5979:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
5979 | String::TWO_BYTE_ENCODING);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4018:61: note: initializing argument 5 of 'void v8::internal::CodeStubAssembler::CopyStringCharacters(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::String::Encoding, v8::internal::String::Encoding)'
4018 | TNode<IntPtrT> character_count,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:5993:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5993 | result = CAST(CallRuntime(Runtime::kStringAdd, context, left, right));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5993:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
5993 | result = CAST(CallRuntime(Runtime::kStringAdd, context, left, right));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>, v8::internal::compiler::TNode<v8::internal::String>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCodePoint(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>, v8::internal::UnicodeEncoding)':
../deps/v8/src/code-stub-assembler.cc:6018:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
6018 | var_result.Bind(StringFromSingleCharCode(codepoint));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:5434:73: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::StringFromSingleCharCode(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)'
5434 | TNode<String> CodeStubAssembler::StringFromSingleCharCode(TNode<Int32T> code) {
| ~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::StringToNumber(v8::internal::CodeStubAssembler::TNode<v8::internal::String>)':
../deps/v8/src/code-stub-assembler.cc:6076:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
6076 | CAST(CallRuntime(Runtime::kStringToNumber, NoContextConstant(), input));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::String>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NumberToString(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6101:41: note: in expansion of macro 'CAST'
6101 | TNode<HeapNumber> heap_number_input = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6136:57: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
6136 | NoContextConstant(), input));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::ToName(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6169:56: note: in expansion of macro 'CAST'
6169 | TNode<Int32T> value_instance_type = LoadInstanceType(CAST(value));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6174:16: note: in expansion of macro 'CAST'
6174 | var_result = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6192:42: note: in expansion of macro 'CAST'
6192 | var_result = LoadObjectField<String>(CAST(value), Oddball::kToStringOffset);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::NonNumberToNumberOrNumeric(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::Object::Conversion, v8::internal::CodeStubAssembler::BigIntHandling)':
../deps/v8/src/code-stub-assembler.cc:6239:50: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
6239 | var_result.Bind(StringToNumber(string_input));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6058:63: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::StringToNumber(v8::internal::CodeStubAssembler::TNode<v8::internal::String>)'
6058 | TNode<Number> CodeStubAssembler::StringToNumber(TNode<String> input) {
| ~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6342:16: note: in expansion of macro 'CAST'
6342 | var_result = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6348:37: note: in expansion of macro 'CAST'
6348 | Select<Number>(IsHeapNumber(CAST(input)), [=] { return CAST(input); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6348:64: note: in expansion of macro 'CAST'
6348 | Select<Number>(IsHeapNumber(CAST(input)), [=] { return CAST(input); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToNumber(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::BigIntHandling)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6368:26: note: in expansion of macro 'CAST'
6368 | TNode<Smi> input_smi = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6375:34: note: in expansion of macro 'CAST'
6375 | TNode<HeapObject> input_ho = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6378:34: note: in expansion of macro 'CAST'
6378 | TNode<HeapNumber> input_hn = CAST(input_ho);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BigInt> v8::internal::CodeStubAssembler::ToBigInt(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6399:19: note: in expansion of macro 'CAST'
6399 | GotoIf(IsBigInt(CAST(input)), &if_bigint);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6404:16: note: in expansion of macro 'CAST'
6404 | var_result = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::ToString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6572:34: note: in expansion of macro 'CAST'
6572 | TNode<Map> input_map = LoadMap(CAST(input));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6582:32: note: in expansion of macro 'CAST'
6582 | TNode<Number> number_input = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6583:42: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
6583 | result.Bind(NumberToString(number_input));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6084:63: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::NumberToString(v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)'
6084 | TNode<String> CodeStubAssembler::NumberToString(TNode<Number> input) {
| ~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6589:33: note: in expansion of macro 'CAST'
6589 | result.Bind(LoadObjectField(CAST(input), Oddball::kToStringOffset));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::String> v8::internal::CodeStubAssembler::ToString_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6609:19: note: in expansion of macro 'CAST'
6609 | Branch(IsString(CAST(input)), &out, &stub_call);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6657:12: note: in expansion of macro 'CAST'
6657 | result = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6665:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
6665 | CAST(CallBuiltin(Builtins::kToInteger_TruncateMinusZero, context, input));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6667:12: note: in expansion of macro 'CAST'
6667 | result = CAST(integer_input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::ToSmiLength(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6689:12: note: in expansion of macro 'CAST'
6689 | result = CAST(input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6695:75: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
6695 | CallBuiltin(Builtins::kToInteger_TruncateMinusZero, context, input));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6697:14: note: in expansion of macro 'CAST'
6697 | result = CAST(integer_input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6702:43: note: in expansion of macro 'CAST'
6702 | TNode<HeapNumber> heap_number_input = CAST(integer_input);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6704:45: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)' is deprecated [-Wdeprecated-copy]
6704 | SmiConstant(0))),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapNumber>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapNumber>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6723:47: note: in expansion of macro 'CAST'
6723 | TaggedIsSmi(input), [=] { return SmiMax(CAST(input), smi_zero); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6723:68: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
6723 | TaggedIsSmi(input), [=] { return SmiMax(CAST(input), smi_zero); },
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:570:63: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiMax(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
570 | TNode<Smi> CodeStubAssembler::SmiMax(TNode<Smi> a, TNode<Smi> b) {
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToLength_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:6723:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
6723 | TaggedIsSmi(input), [=] { return SmiMax(CAST(input), smi_zero); },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6734:40: note: in expansion of macro 'CAST'
6734 | TaggedIsSmi(input), [=] { return CAST(input); },
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::ToInteger(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::ToIntegerTruncationMode)':
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6742:3: note: in expansion of macro 'TVARIABLE'
6742 | TVARIABLE(Object, var_arg, input);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Object]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6759:25: note: in expansion of macro 'CAST'
6759 | Branch(IsHeapNumber(CAST(arg)), &if_argisheapnumber,
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:6764:34: note: in expansion of macro 'CAST'
6764 | TNode<HeapNumber> arg_hn = CAST(arg);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6787:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
6787 | CallBuiltin(Builtins::kNonNumberToNumber, context, arg));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::HashTableComputeCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:6972:66: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6972 | IntPtrAdd(at_least_space_for, WordShr(at_least_space_for, 1)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:885:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, int)'
885 | TNode<IntPtrT> WordShr(TNode<IntPtrT> value, int shift) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:6972:67: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6972 | IntPtrAdd(at_least_space_for, WordShr(at_least_space_for, 1)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::IntPtrMax(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:6985:39: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6985 | right);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6985:39: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6985 | right);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::IntPtrMin(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:6997:39: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6997 | right);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:430:60: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
430 | TNode<A> SelectConstant(TNode<BoolT> condition, TNode<A> true_value,
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6997:39: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6997 | right);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:431:36: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
431 | TNode<A> false_value) {
| ~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]':
../deps/v8/src/code-stub-assembler.cc:7004:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7004 | return key;
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:7010:39: note: in expansion of macro 'CAST'
7010 | TNode<PropertyCell> property_cell = CAST(key);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::HeapObject]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::NumberDictionaryLookup(v8::internal::CodeStubAssembler::TNode<v8::internal::NumberDictionary>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:7128:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NumberDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NumberDictionary>&)' is deprecated [-Wdeprecated-copy]
7128 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<NumberDictionary>(dictionary));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NumberDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NumberDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1849:44: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetCapacity(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NumberDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NumberDictionary>]'
1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7129:60: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7129 | TNode<WordT> mask = IntPtrSub(capacity, IntPtrConstant(1));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7141:3: note: in expansion of macro 'TVARIABLE'
7141 | TVARIABLE(IntPtrT, var_count, count);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7144:16: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7144 | *var_entry = entry;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7150:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7150 | TNode<IntPtrT> index = EntryToIndex<NumberDictionary>(entry);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NumberDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7151:60: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7151 | Node* current = LoadFixedArrayElement(dictionary, index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7175:62: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7175 | entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7177:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7177 | *var_entry = entry;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::FindInsertionEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7195:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7195 | &done, 0, kFindInsertionIndex);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7016:23: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7195:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7195 | &done, 0, kFindInsertionIndex);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7016:47: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]':
../deps/v8/src/code-stub-assembler.cc:7218:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7218 | SmiShl(enum_index, PropertyDetails::DictionaryStorageField::kShift);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:292:32: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiShl(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, int)'
292 | TNode<Smi> SmiShl(TNode<Smi> a, int shift) {
| ~~~~~~~~~~~^
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7221:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7221 | TVARIABLE(Smi, var_details, SmiOr(SmiConstant(d.AsSmi()), enum_index));
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7221:3: note: in expansion of macro 'TVARIABLE'
7221 | TVARIABLE(Smi, var_details, SmiOr(SmiConstant(d.AsSmi()), enum_index));
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7228:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7228 | var_details = SmiOr(var_details.value(), dont_enum);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]':
../deps/v8/src/code-stub-assembler.cc:7329:7: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7329 | [=] {
| ^~~~~
7330 | return Unsigned(LoadAndUntagToWord32ArrayElement(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7331 | transitions, WeakFixedArray::kHeaderSize,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7332 | IntPtrConstant(TransitionArray::kTransitionLengthIndex)));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7333 | });
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]':
../deps/v8/src/code-stub-assembler.cc:7359:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7359 | DescriptorArrayGetDetails(descriptors, descriptor_number);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2403:67: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::DescriptorArrayGetDetails(v8::internal::CodeStubAssembler::TNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)'
2403 | TNode<Uint32T> DescriptorArrayGetDetails(TNode<DescriptorArray> descriptors,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7359:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7359 | DescriptorArrayGetDetails(descriptors, descriptor_number);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2404:59: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::DescriptorArrayGetDetails(v8::internal::CodeStubAssembler::TNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)'
2404 | TNode<Uint32T> descriptor_number);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]':
../deps/v8/src/code-stub-assembler.cc:7366:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7366 | return transition_number;
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::DescriptorArrayGetDetails(v8::internal::CodeStubAssembler::TNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>)':
../deps/v8/src/code-stub-assembler.cc:7392:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7392 | descriptors, EntryIndexToIndex<DescriptorArray>(descriptor_number),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::DescriptorArrayForEach(v8::internal::compiler::CodeAssembler::VariableList&, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, const ForEachDescriptorBodyFunction&)':
../deps/v8/src/code-stub-assembler.cc:7473:68: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7473 | EntryIndexToIndex<DescriptorArray>(start_descriptor));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7477:66: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7477 | EntryIndexToIndex<DescriptorArray>(end_descriptor));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:7483:44: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UintPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::UintPtrT>&)' is deprecated [-Wdeprecated-copy]
7483 | body(descriptor_key_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UintPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UintPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from /usr/include/c++/9/functional:59,
from ../deps/v8/src/code-stub-assembler.h:8,
from ../deps/v8/src/code-stub-assembler.cc:5:
/usr/include/c++/9/bits/std_function.h:684:25: note: initializing argument 1 of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::UintPtrT>}]'
684 | operator()(_ArgTypes... __args) const
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::DescriptorLookup(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Name>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::DescriptorArray>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:7496:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7496 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2374:27: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7496:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7496 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2374:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7496:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7496 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2375:30: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
2375 | TNode<Uint32T> number_of_valid_entries, Label* if_found,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::TransitionLookup(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Name>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::TransitionArray>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:7504:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7504 | NumberOfEntries<TransitionArray>(transitions);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7324:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]'
7324 | TNode<TransitionArray> transitions) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7506:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7506 | if_found, var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2374:27: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7506:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7506 | if_found, var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2374:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
2374 | void Lookup(TNode<Name> unique_name, TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7506:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7506 | if_found, var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2375:30: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
2375 | TNode<Uint32T> number_of_valid_entries, Label* if_found,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)':
../deps/v8/src/code-stub-assembler.cc:7544:7: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
7544 | [=] { return IsClearWord32(LoadMapBitField(map), mask); });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::TryLookupPropertyInSimpleObject(v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::HeapObject>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:7572:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7572 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7016:23: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7572:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7572 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7016:47: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::TryLookupProperty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::HeapObject>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:7583:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
7583 | GotoIf(IsSpecialReceiverInstanceType(instance_type), &if_objectisspecial);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4891:19: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)'
4891 | TNode<Int32T> instance_type) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7587:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)' is deprecated [-Wdeprecated-copy]
7587 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::JSObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7548:21: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::TryLookupPropertyInSimpleObject(v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::HeapObject>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)'
7548 | TNode<JSObject> object, TNode<Map> map, TNode<Name> unique_name,
| ~~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:7587:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
7587 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7548:40: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::TryLookupPropertyInSimpleObject(v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::HeapObject>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)'
7548 | TNode<JSObject> object, TNode<Map> map, TNode<Name> unique_name,
| ~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:7587:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7587 | var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7548:57: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::TryLookupPropertyInSimpleObject(v8::internal::CodeStubAssembler::TNode<v8::internal::JSObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Map>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::HeapObject>*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)'
7548 | TNode<JSObject> object, TNode<Map> map, TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7605:79: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::GlobalDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::GlobalDictionary>&)' is deprecated [-Wdeprecated-copy]
7605 | dictionary, unique_name, if_found_global, var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::GlobalDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::GlobalDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7016:23: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7605:79: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7605 | dictionary, unique_name, if_found_global, var_name_index, if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7016:47: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7016 | TNode<Dictionary> dictionary, TNode<Name> unique_name, Label* if_found,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::TryLookupElement(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:7977:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
7977 | GotoIf(IsSpecialReceiverInstanceType(instance_type), if_bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4891:19: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)'
4891 | TNode<Int32T> instance_type) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8044:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
8044 | Node* element = LoadFixedArrayElement(elements, intptr_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:8068:40: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NumberDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NumberDictionary>&)' is deprecated [-Wdeprecated-copy]
8068 | if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NumberDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NumberDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7122:29: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::NumberDictionaryLookup(v8::internal::CodeStubAssembler::TNode<v8::internal::NumberDictionary>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)'
7122 | TNode<NumberDictionary> dictionary, TNode<IntPtrT> intptr_index,
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8068:40: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
8068 | if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7122:56: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::NumberDictionaryLookup(v8::internal::CodeStubAssembler::TNode<v8::internal::NumberDictionary>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*)'
7122 | TNode<NumberDictionary> dictionary, TNode<IntPtrT> intptr_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::BranchIfMaybeSpecialIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::String>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:8115:48: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
8115 | GotoIf(SmiEqual(string_length, SmiConstant(0)), if_not_special_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8116:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
8116 | GotoIf(SmiGreaterThan(string_length, SmiConstant(kBufferSize)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiGreaterThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:331:3: note: in expansion of macro 'SMI_COMPARISON_OP'
331 | SMI_COMPARISON_OP(SmiGreaterThan, IntPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::HasInPrototypeChain(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)':
../deps/v8/src/code-stub-assembler.cc:8264:62: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
8264 | Branch(IsSpecialReceiverInstanceType(object_instance_type),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:4891:19: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::IsSpecialReceiverInstanceType(v8::internal::CodeStubAssembler::TNode<v8::internal::Int32T>)'
4891 | TNode<Int32T> instance_type) {
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ElementOffsetFromIndex(v8::internal::CodeStubAssembler::Node*, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::ParameterMode, int)':
../deps/v8/src/code-stub-assembler.cc:8409:67: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)' is deprecated [-Wdeprecated-copy]
8409 | return IntPtrAdd(IntPtrConstant(base_size), Signed(shifted_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WordT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:715:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::Signed(v8::internal::compiler::TNode<v8::internal::WordT>)'
715 | TNode<IntPtrT> Signed(TNode<WordT> x) { return UncheckedCast<IntPtrT>(x); }
| ~~~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::UpdateFeedback(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*)':
../deps/v8/src/code-stub-assembler.cc:8445:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
8445 | TNode<Smi> previous_feedback = CAST(ToObject(feedback_element));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1803:62: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::ToObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1803 | TNode<Object> CodeStubAssembler::ToObject(TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:8446:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
8446 | TNode<Smi> combined_feedback = SmiOr(previous_feedback, CAST(feedback));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8449:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
8449 | GotoIf(SmiEqual(previous_feedback, combined_feedback), &end);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8449:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
8449 | GotoIf(SmiEqual(previous_feedback, combined_feedback), &end);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In lambda function:
../deps/v8/src/code-stub-assembler.cc:8519:62: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
8519 | [=] { return LoadMap(UncheckedCast<HeapObject>(receiver)); });
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::HeapObject; U = v8::internal::Object]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Context> v8::internal::CodeStubAssembler::LoadScriptContext(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:8650:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
8650 | ScriptContextTable::kFirstContextSlotIndex * kPointerSize));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:8651:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)' is deprecated [-Wdeprecated-copy]
8651 | return script_context;
| ^~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Context>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)':
../deps/v8/src/code-stub-assembler.cc:8811:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
8811 | var_input.Bind(CallBuiltin(Builtins::kNonNumberToNumber, context, input));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:8831:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)' is deprecated [-Wdeprecated-copy]
8831 | TNode<RawPtrT> backing_store = LoadFixedTypedArrayBackingStore(elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1879:32: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::RawPtrT> v8::internal::CodeStubAssembler::LoadFixedTypedArrayBackingStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>)'
1879 | TNode<FixedTypedArrayBase> typed_array) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>&)' is deprecated [-Wdeprecated-copy]
8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedTypedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedTypedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2117:65: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2117 | void EmitBigTypedArrayElementStore(TNode<FixedTypedArrayBase> elements,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::RawPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtrT>&)' is deprecated [-Wdeprecated-copy]
8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::RawPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2118:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2118 | TNode<RawPtrT> backing_store,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2119:53: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2119 | TNode<IntPtrT> offset,
| ~~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:8834:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)' is deprecated [-Wdeprecated-copy]
8834 | EmitBigTypedArrayElementStore(elements, backing_store, offset, bigint_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BigInt>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BigInt]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2120:52: note: initializing argument 4 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2120 | TNode<BigInt> bigint_value);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::RawPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)':
../deps/v8/src/code-stub-assembler.cc:8840:58: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)' is deprecated [-Wdeprecated-copy]
8840 | TNode<WordT> bitfield = LoadBigIntBitfield(bigint_value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BigInt>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BigInt]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2733:66: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::WordT> v8::internal::CodeStubAssembler::LoadBigIntBitfield(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>)'
2733 | TNode<WordT> CodeStubAssembler::LoadBigIntBitfield(TNode<BigInt> bigint) {
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:8848:44: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)' is deprecated [-Wdeprecated-copy]
8848 | var_low = LoadBigIntDigit(bigint_value, 0);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BigInt>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BigInt]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2738:66: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::LoadBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int)'
2738 | TNode<UintPtrT> CodeStubAssembler::LoadBigIntDigit(TNode<BigInt> bigint,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:8852:47: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BigInt>::TNode(const v8::internal::compiler::TNode<v8::internal::BigInt>&)' is deprecated [-Wdeprecated-copy]
8852 | var_high = LoadBigIntDigit(bigint_value, 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BigInt>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BigInt]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:2738:66: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::UintPtrT> v8::internal::CodeStubAssembler::LoadBigIntDigit(v8::internal::CodeStubAssembler::TNode<v8::internal::BigInt>, int)'
2738 | TNode<UintPtrT> CodeStubAssembler::LoadBigIntDigit(TNode<BigInt> bigint,
| ~~~~~~~~~~~~~~^~~~~~
../deps/v8/src/code-stub-assembler.cc:8890:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
8890 | IntPtrAdd(offset, IntPtrConstant(kPointerSize)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::EmitElementStore(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, bool, v8::internal::ElementsKind, v8::internal::KeyedAccessStoreMode, v8::internal::compiler::CodeAssembler::Label*, v8::internal::CodeStubAssembler::Node*)':
../deps/v8/src/code-stub-assembler.cc:8934:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
8934 | value_obj, CAST(context), bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8821:20: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)'
8821 | TNode<IntPtrT> intptr_key, TNode<Object> value, TNode<Context> context,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8934:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
8934 | value_obj, CAST(context), bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8821:46: note: initializing argument 4 of 'void v8::internal::CodeStubAssembler::EmitBigTypedArrayElementStore(v8::internal::CodeStubAssembler::TNode<v8::internal::JSTypedArray>, v8::internal::CodeStubAssembler::TNode<v8::internal::FixedTypedArrayBase>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::compiler::CodeAssembler::Label*)'
8821 | TNode<IntPtrT> intptr_key, TNode<Object> value, TNode<Context> context,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:8937:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
8937 | CAST(context));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:8734:19: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::PrepareValueForWriteToTypedArray(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::ElementsKind, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)'
8734 | TNode<Object> input, ElementsKind elements_kind, TNode<Context> context) {
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubAssembler::BranchIfNumberRelationalComparison(v8::internal::Operation, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/code-stub-assembler.cc:9381:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9381 | BranchIfSmiLessThan(smi_left, smi_right, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9381:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9381 | BranchIfSmiLessThan(smi_left, smi_right, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9384:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9384 | BranchIfSmiLessThanOrEqual(smi_left, smi_right, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:46: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9384:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9384 | BranchIfSmiLessThanOrEqual(smi_left, smi_right, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:60: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9387:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9387 | BranchIfSmiLessThan(smi_right, smi_left, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9387:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9387 | BranchIfSmiLessThan(smi_right, smi_left, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9390:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9390 | BranchIfSmiLessThanOrEqual(smi_right, smi_left, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:46: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9390:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9390 | BranchIfSmiLessThanOrEqual(smi_right, smi_left, if_true, if_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:60: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::RelationalComparison(v8::internal::Operation, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Variable*)':
../deps/v8/src/code-stub-assembler.cc:9528:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9528 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9528:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9528 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9532:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9532 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:46: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9532:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9532 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:60: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9536:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9536 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:39: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9536:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9536 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:480:53: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
480 | void BranchIfSmiLessThan(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9540:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9540 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:46: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:9540:53: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9540 | &return_false);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:485:60: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::BranchIfSmiLessThanOrEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::Label*)'
485 | void BranchIfSmiLessThanOrEqual(TNode<Smi> a, TNode<Smi> b, Label* if_true,
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::CollectFeedbackForString(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Int32T>)':
../deps/v8/src/code-stub-assembler.cc:9910:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
9910 | return feedback;
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::StrictEqual(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, v8::internal::compiler::CodeAssembler::Variable*)':
../deps/v8/src/code-stub-assembler.cc:10505:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
10505 | var_type_feedback->Bind(SmiOr(lhs_feedback, rhs_feedback));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:10505:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
10505 | var_type_feedback->Bind(SmiOr(lhs_feedback, rhs_feedback));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiOr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:286:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
286 | SMI_ARITHMETIC_BINOP(SmiOr, WordOr)
| ^~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Oddball> v8::internal::CodeStubAssembler::HasProperty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)':
../deps/v8/src/code-stub-assembler.cc:10800:75: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
10800 | CallBuiltin(Builtins::kProxyHasProperty, context, object, name));
| ^
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::SloppyTNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Name>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetSuperConstructor(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSFunction>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:10935:38: note: in expansion of macro 'CAST'
10935 | TNode<Map> prototype_map = LoadMap(CAST(prototype));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:10938:12: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
10938 | result = prototype;
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:10944:32: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
10944 | active_function);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::SloppyTNode<v8::internal::JSFunction>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::SpeciesConstructor(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.h:2714:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2714 | #define TYPED_VARIABLE_DEF(type, name, ...) TVariable<type> name(__VA_ARGS__)
| ^
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:10956:3: note: in expansion of macro 'TVARIABLE'
10956 | TVARIABLE(Object, var_result, default_constructor);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Object]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:10980:38: note: in expansion of macro 'CAST'
10980 | GotoIfNot(IsConstructorMap(LoadMap(CAST(species))), &throw_error);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:10981:16: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
10981 | var_result = species;
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberInc(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11088:28: note: in expansion of macro 'CAST'
11088 | TNode<Smi> smi_value = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:11090:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
11090 | var_result = TrySmiAdd(smi_value, one, &if_overflow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:578:52: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)'
578 | TNode<Smi> CodeStubAssembler::TrySmiAdd(TNode<Smi> lhs, TNode<Smi> rhs,
| ~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:11090:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
11090 | var_result = TrySmiAdd(smi_value, one, &if_overflow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:578:68: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)'
578 | TNode<Smi> CodeStubAssembler::TrySmiAdd(TNode<Smi> lhs, TNode<Smi> rhs,
| ~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11102:43: note: in expansion of macro 'CAST'
11102 | TNode<HeapNumber> heap_number_value = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberDec(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11130:28: note: in expansion of macro 'CAST'
11130 | TNode<Smi> smi_value = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:11133:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
11133 | var_result = TrySmiSub(smi_value, one, &if_overflow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:588:52: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)'
588 | TNode<Smi> CodeStubAssembler::TrySmiSub(TNode<Smi> lhs, TNode<Smi> rhs,
| ~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:11133:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
11133 | var_result = TrySmiSub(smi_value, one, &if_overflow);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:588:68: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::TrySmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::compiler::CodeAssembler::Label*)'
588 | TNode<Smi> CodeStubAssembler::TrySmiSub(TNode<Smi> lhs, TNode<Smi> rhs,
| ~~~~~~~~~~~^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11145:43: note: in expansion of macro 'CAST'
11145 | TNode<HeapNumber> heap_number_value = CAST(value);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberAdd(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11173:26: note: in expansion of macro 'CAST'
11173 | var_result = TrySmiAdd(CAST(a), CAST(b), &float_add);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11173:35: note: in expansion of macro 'CAST'
11173 | var_result = TrySmiAdd(CAST(a), CAST(b), &float_add);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> > v8::internal::CodeStubAssembler::NumberSub(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11195:26: note: in expansion of macro 'CAST'
11195 | var_result = TrySmiSub(CAST(a), CAST(b), &float_sub);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11195:35: note: in expansion of macro 'CAST'
11195 | var_result = TrySmiSub(CAST(a), CAST(b), &float_sub);
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::ArraySpeciesCreate(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)':
../deps/v8/src/code-stub-assembler.cc:11329:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
11329 | CallRuntime(Runtime::kArraySpeciesConstructor, context, o);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:11331:25: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
11331 | len);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1037:26: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]'
1037 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::RawPtr<v8::internal::Object> > v8::internal::CodeStubArguments::AtIndexPtr(v8::internal::CodeStubArguments::Node*, v8::internal::CodeStubAssembler::ParameterMode) const':
../deps/v8/src/code-stub-assembler.cc:11373:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)' is deprecated [-Wdeprecated-copy]
11373 | assembler_->UncheckedCast<IntPtrT>(arguments_), offset));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::RawPtr<v8::internal::Object>]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(int, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:11403:12: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
11403 | result = default_value;
| ^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubArguments::TNode<v8::internal::Object>)':
../deps/v8/src/code-stub-assembler.cc:11424:12: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
11424 | result = default_value;
| ^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'void v8::internal::CodeStubArguments::ForEach(const VariableList&, const ForEachBodyFunction&, v8::internal::CodeStubArguments::Node*, v8::internal::CodeStubArguments::Node*, v8::internal::CodeStubAssembler::ParameterMode)':
../deps/v8/src/code-stub-assembler.cc:11444:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)' is deprecated [-Wdeprecated-copy]
11444 | assembler_->UncheckedCast<IntPtrT>(arguments_),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::RawPtr<v8::internal::Object>]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:11447:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)' is deprecated [-Wdeprecated-copy]
11447 | assembler_->UncheckedCast<IntPtrT>(arguments_),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:640:35: note: initializing argument 1 of 'v8::internal::compiler::TNode<T> v8::internal::compiler::CodeAssembler::UncheckedCast(v8::internal::compiler::TNode<U>) [with T = v8::internal::IntPtrT; U = v8::internal::RawPtr<v8::internal::Object>]'
640 | TNode<T> UncheckedCast(TNode<U> value) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Code> v8::internal::CodeStubAssembler::GetSharedFunctionInfoCode(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::SharedFunctionInfo>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11550:26: note: in expansion of macro 'CAST'
11550 | sfi_code = LoadBuiltin(CAST(sfi_data));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11555:46: note: in expansion of macro 'CAST'
11555 | TNode<Int32T> data_type = LoadInstanceType(CAST(sfi_data));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11582:14: note: in expansion of macro 'CAST'
11582 | sfi_code = CAST(LoadObjectField(
| ^~~~
../deps/v8/src/code-stub-assembler.cc:11583:7: note: in expansion of macro 'CAST'
11583 | CAST(sfi_data), WasmExportedFunctionData::kWrapperCodeOffset));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/compiler/code-assembler.h:668:27: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/code-stub-assembler.cc:11609:14: note: in expansion of macro 'CAST'
11609 | sfi_code = CAST(LoadObjectField(
| ^~~~
../deps/v8/src/code-stub-assembler.cc:11610:7: note: in expansion of macro 'CAST'
11610 | CAST(sfi_data), InterpreterData::kInterpreterTrampolineOffset));
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:658:38: note: initializing argument 1 of 'v8::internal::compiler::CodeAssembler::CheckedNode<T, true> v8::internal::compiler::CodeAssembler::Cast(v8::internal::compiler::TNode<T>, const char*) [with T = v8::internal::Object]'
658 | CheckedNode<T, true> Cast(TNode<T> value, const char* location) {
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In member function 'v8::internal::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::GetArgumentValue(v8::internal::CodeStubArguments*, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/code-stub-assembler.cc:11742:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
11742 | return args->GetOptionalArgumentValue(index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:2545:57: note: initializing argument 1 of 'v8::internal::CodeStubArguments::TNode<v8::internal::Object> v8::internal::CodeStubArguments::GetOptionalArgumentValue(v8::internal::CodeStubArguments::TNode<v8::internal::IntPtrT>)'
2545 | TNode<Object> GetOptionalArgumentValue(TNode<IntPtrT> index) {
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]':
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WordT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]':
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]':
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]':
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]':
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Float64T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]':
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]':
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Word32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:185:59: required from here
../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:191:61: required from here
../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:196:76: required from here
../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Oddball>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Oddball>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Oddball>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Oddball>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:203:54: required from here
../deps/v8/src/code-stub-assembler.h:432:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:432:33: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
432 | return Select<A>(condition, [=] { return true_value; },
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:433:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
433 | [=] { return false_value; });
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]':
../deps/v8/src/code-stub-assembler.cc:283:53: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]':
../deps/v8/src/code-stub-assembler.cc:304:78: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:304:78: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int32T]':
../deps/v8/src/code-stub-assembler.cc:567:48: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]':
../deps/v8/src/code-stub-assembler.cc:641:77: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Context>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]':
../deps/v8/src/code-stub-assembler.cc:652:42: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::CodeStubAssembler::ConvertToRelativeIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:654:63: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapNumber; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapNumber]':
../deps/v8/src/code-stub-assembler.cc:665:69: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapNumber>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Int64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Int64T]':
../deps/v8/src/code-stub-assembler.cc:847:63: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int64T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int64T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int64T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::MaybeObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::MaybeObject]':
../deps/v8/src/code-stub-assembler.cc:859:41: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<lambda()>; G = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:1416:65: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::HeapObject; F = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::HeapObject>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:1426:61: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::HeapObject; F = v8::internal::CodeStubAssembler::LoadSlowProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadSlowProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::HeapObject>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:1436:61: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:1601:60: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::IsZeroOrContext(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsZeroOrContext(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:2766:63: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:3036:64: required from here
../deps/v8/src/code-stub-assembler.h:1770:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
1770 | return EntryToIndex<Dictionary>(entry, Dictionary::kEntryKeyIndex);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1767:46: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NameDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1767 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry, int field_index);
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::HeapObject; F = v8::internal::CodeStubAssembler::IsPrototypeTypedArrayPrototype(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsPrototypeTypedArrayPrototype(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::HeapObject>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:4851:37: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::TaggedIsCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::TaggedIsCallable(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:4860:8: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::IsPrivateSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsPrivateSymbol(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:5229:43: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::IsNumber(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsNumber(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:5300:66: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::IsNumeric(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsNumeric(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:5309:8: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::IsNumberPositive(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)::<lambda()>; G = v8::internal::CodeStubAssembler::IsNumberPositive(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:5342:25: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::String; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::String]':
../deps/v8/src/code-stub-assembler.cc:5541:69: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::String>::TNode(const v8::internal::compiler::TNode<v8::internal::String>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::String>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::String]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]':
../deps/v8/src/code-stub-assembler.cc:6040:79: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:6352:25: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/code-stub-assembler.cc:6665:7: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapNumber>, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/code-stub-assembler.cc:6704:45: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapNumber>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapNumber>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapNumber>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToLength_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::ToLength_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:6724:77: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToInteger_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::ToIntegerTruncationMode)::<lambda()>; G = v8::internal::CodeStubAssembler::ToInteger_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::ToIntegerTruncationMode)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:6735:65: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NameDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:6962:24: required from here
../deps/v8/src/code-stub-assembler.cc:6955:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6955 | TNode<IntPtrT> entry_index =
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:6958:60: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6958 | field_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:6964:24: required from here
../deps/v8/src/code-stub-assembler.cc:6955:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6955 | TNode<IntPtrT> entry_index =
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:6958:60: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6958 | field_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NumberDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:6966:24: required from here
../deps/v8/src/code-stub-assembler.cc:6955:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6955 | TNode<IntPtrT> entry_index =
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:6958:60: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
6958 | field_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7088:20: required from here
../deps/v8/src/code-stub-assembler.cc:7027:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7027 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<Dictionary>(dictionary));
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1849:44: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetCapacity(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]'
1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7028:32: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7028 | TNode<WordT> mask = IntPtrSub(capacity, IntPtrConstant(1));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7037:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7037 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7038:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7038 | *var_name_index = index;
| ~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7040:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7040 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7042:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7042 | current = LoadName<Dictionary>(current);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7002:23: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]'
7002 | TNode<HeapObject> key) {
| ~~~~~~~~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:7043:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7043 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7043:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7043 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7047:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
| ~~~~~~~~~^~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7047:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
| ~~~~~~~~~^~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7054:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7054 | TVARIABLE(IntPtrT, var_count, count);
| ^~~~~~~~~
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7054:3: note: in expansion of macro 'TVARIABLE'
7054 | TVARIABLE(IntPtrT, var_count, count);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7055:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7055 | TVARIABLE(IntPtrT, var_entry, entry);
| ^~~~~~~~~
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7055:3: note: in expansion of macro 'TVARIABLE'
7055 | TVARIABLE(IntPtrT, var_entry, entry);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7063:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7063 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7064:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7064 | *var_name_index = index;
| ~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7066:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7066 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7069:15: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7069 | current = LoadName<Dictionary>(current);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7002:23: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]'
7002 | TNode<HeapObject> key) {
| ~~~~~~~~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:7070:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7070 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7070:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7070 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7073:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7073 | GotoIf(WordEqual(current, TheHoleConstant()), if_not_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7078:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7078 | entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7080:15: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7080 | var_entry = entry;
| ~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7091:20: required from here
../deps/v8/src/code-stub-assembler.cc:7027:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::GlobalDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::GlobalDictionary>&)' is deprecated [-Wdeprecated-copy]
7027 | TNode<IntPtrT> capacity = SmiUntag(GetCapacity<Dictionary>(dictionary));
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::GlobalDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::GlobalDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1849:44: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetCapacity(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>]'
1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7028:32: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7028 | TNode<WordT> mask = IntPtrSub(capacity, IntPtrConstant(1));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7037:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7037 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7038:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7038 | *var_name_index = index;
| ~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7040:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7040 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7042:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7042 | current = LoadName<Dictionary>(current);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7009:23: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]'
7009 | TNode<HeapObject> key) {
| ~~~~~~~~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:7043:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7043 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7043:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7043 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7047:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
| ~~~~~~~~~^~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7047:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7047 | entry = Signed(WordAnd(IntPtrAdd(entry, count), mask));
| ~~~~~~~~~^~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7054:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7054 | TVARIABLE(IntPtrT, var_count, count);
| ^~~~~~~~~
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7054:3: note: in expansion of macro 'TVARIABLE'
7054 | TVARIABLE(IntPtrT, var_count, count);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7055:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7055 | TVARIABLE(IntPtrT, var_entry, entry);
| ^~~~~~~~~
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7055:3: note: in expansion of macro 'TVARIABLE'
7055 | TVARIABLE(IntPtrT, var_entry, entry);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::IntPtrT]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7063:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7063 | TNode<IntPtrT> index = EntryToIndex<Dictionary>(entry);
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1769:46: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
1769 | TNode<IntPtrT> EntryToIndex(TNode<IntPtrT> entry) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7064:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7064 | *var_name_index = index;
| ~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7066:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7066 | TNode<HeapObject> current = CAST(LoadFixedArrayElement(dictionary, index));
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:725:54: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::LoadFixedArrayElement(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int, v8::internal::LoadSensitivity)'
725 | SloppyTNode<HeapObject> object, TNode<IntPtrT> index,
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7069:15: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7069 | current = LoadName<Dictionary>(current);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7009:23: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::LoadName(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject> = v8::internal::compiler::TNode<v8::internal::HeapObject>]'
7009 | TNode<HeapObject> key) {
| ~~~~~~~~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:7070:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7070 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7070:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7070 | GotoIf(WordEqual(current, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7073:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
7073 | GotoIf(WordEqual(current, TheHoleConstant()), if_not_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::HeapObject; Right = v8::internal::Oddball; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7078:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7078 | entry = Signed(WordAnd(IntPtrAdd(entry, var_count.value()), mask));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7080:15: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7080 | var_entry = entry;
| ~~~~~~~~~~^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::NumberDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7150:64: required from here
../deps/v8/src/code-stub-assembler.h:1770:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
1770 | return EntryToIndex<Dictionary>(entry, Dictionary::kEntryKeyIndex);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6953:63: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::NumberDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
6953 | TNode<IntPtrT> CodeStubAssembler::EntryToIndex(TNode<IntPtrT> entry,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]':
../deps/v8/src/code-stub-assembler.cc:7218:73: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::Add(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssembler::Label*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel]':
../deps/v8/src/code-stub-assembler.cc:7282:60: required from here
../deps/v8/src/code-stub-assembler.cc:7248:14: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7248 | TNode<Smi> capacity = GetCapacity<Dictionary>(dictionary);
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1849:44: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetCapacity(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]'
1849 | TNode<Smi> GetCapacity(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7249:14: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7249 | TNode<Smi> nof = GetNumberOfElements<Dictionary>(dictionary);
| ^~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1822:52: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetNumberOfElements(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]'
1822 | TNode<Smi> GetNumberOfElements(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7250:30: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7250 | TNode<Smi> new_nof = SmiAdd(nof, SmiConstant(1));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7254:67: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7254 | TNode<Smi> required_capacity_pseudo_smi = SmiAdd(new_nof, SmiShr(new_nof, 1));
| ~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:296:32: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiShr(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, int)'
296 | TNode<Smi> SmiShr(TNode<Smi> a, int shift) {
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.cc:7254:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7254 | TNode<Smi> required_capacity_pseudo_smi = SmiAdd(new_nof, SmiShr(new_nof, 1));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7255:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7255 | GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiBelow(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:328:3: note: in expansion of macro 'SMI_COMPARISON_OP'
328 | SMI_COMPARISON_OP(SmiBelow, UintPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7255:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7255 | GotoIf(SmiBelow(capacity, required_capacity_pseudo_smi), bailout);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiBelow(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:328:3: note: in expansion of macro 'SMI_COMPARISON_OP'
328 | SMI_COMPARISON_OP(SmiBelow, UintPtrLessThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7257:14: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7257 | TNode<Smi> deleted = GetNumberOfDeletedElements<Dictionary>(dictionary);
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1835:59: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetNumberOfDeletedElements(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]'
1835 | TNode<Smi> GetNumberOfDeletedElements(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7259:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7259 | TNode<Smi> half_of_free_elements = SmiShr(SmiSub(capacity, new_nof), 1);
| ~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7259:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7259 | TNode<Smi> half_of_free_elements = SmiShr(SmiSub(capacity, new_nof), 1);
| ~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:49: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiSub(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:284:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
284 | SMI_ARITHMETIC_BINOP(SmiSub, IntPtrSub)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7260:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7260 | GotoIf(SmiAbove(deleted, half_of_free_elements), bailout);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro 'SMI_COMPARISON_OP'
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7260:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7260 | GotoIf(SmiAbove(deleted, half_of_free_elements), bailout);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro 'SMI_COMPARISON_OP'
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7262:14: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7262 | TNode<Smi> enum_index = GetNextEnumerationIndex<Dictionary>(dictionary);
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1854:56: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::GetNextEnumerationIndex(v8::internal::CodeStubAssembler::TNode<T>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>]'
1854 | TNode<Smi> GetNextEnumerationIndex(TNode<Dictionary> dictionary) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7263:37: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7263 | TNode<Smi> new_enum_index = SmiAdd(enum_index, SmiConstant(1));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:279:35: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> v8::internal::CodeStubAssembler::SmiAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
279 | TNode<Smi> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:283:3: note: in expansion of macro 'SMI_ARITHMETIC_BINOP'
283 | SMI_ARITHMETIC_BINOP(SmiAdd, IntPtrAdd)
| ^~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7266:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7266 | GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro 'SMI_COMPARISON_OP'
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7266:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7266 | GotoIf(SmiAbove(new_enum_index, max_enum_index), bailout);
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:321:51: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiAbove(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:326:3: note: in expansion of macro 'SMI_COMPARISON_OP'
326 | SMI_COMPARISON_OP(SmiAbove, UintPtrGreaterThan)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7271:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7271 | SetNextEnumerationIndex<Dictionary>(dictionary, new_enum_index);
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1860:50: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::SetNextEnumerationIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
1860 | void SetNextEnumerationIndex(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7271:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7271 | SetNextEnumerationIndex<Dictionary>(dictionary, new_enum_index);
| ^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1861:43: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::SetNextEnumerationIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
1861 | TNode<Smi> next_enum_index_smi) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7272:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7272 | SetNumberOfElements<Dictionary>(dictionary, new_nof);
| ^~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1828:46: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::SetNumberOfElements(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
1828 | void SetNumberOfElements(TNode<Dictionary> dictionary,
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7272:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7272 | SetNumberOfElements<Dictionary>(dictionary, new_nof);
| ^~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h:1829:39: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::SetNumberOfElements(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
1829 | TNode<Smi> num_elements_smi) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7275:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7275 | FindInsertionEntry<Dictionary>(dictionary, key, &var_key_index);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7191:27: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::FindInsertionEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7191 | TNode<NameDictionary> dictionary, TNode<Name> key,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7275:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7275 | FindInsertionEntry<Dictionary>(dictionary, key, &var_key_index);
| ^~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7191:51: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::FindInsertionEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7191 | TNode<NameDictionary> dictionary, TNode<Name> key,
| ~~~~~~~~~~~~^~~
../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::NameDictionary>::TNode(const v8::internal::compiler::TNode<v8::internal::NameDictionary>&)' is deprecated [-Wdeprecated-copy]
7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::NameDictionary>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::NameDictionary]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7209:27: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
7209 | TNode<NameDictionary> dictionary, TNode<Name> name, TNode<Object> value,
| ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7209:51: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
7209 | TNode<NameDictionary> dictionary, TNode<Name> name, TNode<Object> value,
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7209:71: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
7209 | TNode<NameDictionary> dictionary, TNode<Name> name, TNode<Object> value,
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7276:3: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
7276 | InsertEntry<Dictionary>(dictionary, key, value, var_key_index.value(),
| ^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7210:38: note: initializing argument 5 of 'void v8::internal::CodeStubAssembler::InsertEntry(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Smi> = v8::internal::compiler::TNode<v8::internal::Smi>]'
7210 | TNode<IntPtrT> index, TNode<Smi> enum_index) {
| ~~~~~~~~~~~^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Uint32T; F = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; G = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:7333:8: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]':
../deps/v8/src/code-stub-assembler.cc:7351:19: required from here
../deps/v8/src/code-stub-assembler.cc:7347:57: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7347 | EntryIndexToIndex<Array>(entry_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]':
../deps/v8/src/code-stub-assembler.cc:7353:19: required from here
../deps/v8/src/code-stub-assembler.cc:7347:57: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7347 | EntryIndexToIndex<Array>(entry_index));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]':
../deps/v8/src/code-stub-assembler.cc:7384:43: required from here
../deps/v8/src/code-stub-assembler.cc:7376:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7376 | TNode<MaybeObject> element =
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7380:33: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
7380 | return CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1759 | TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]':
../deps/v8/src/code-stub-assembler.cc:7386:43: required from here
../deps/v8/src/code-stub-assembler.cc:7376:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7376 | TNode<MaybeObject> element =
| ^~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7338:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryIndexToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7338 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7380:33: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
7380 | return CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1759 | TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
../deps/v8/src/code-stub-assembler.cc:7517:29: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7517 | number_of_valid_entries = NumberOfEntries(array);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7317:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]'
7317 | TNode<DescriptorArray> descriptors) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7285:50: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7285 | void CodeStubAssembler::LookupLinear(TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7286:51: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7286 | TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7287:53: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7287 | TNode<Uint32T> number_of_valid_entries,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7397:50: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7397 | void CodeStubAssembler::LookupBinary(TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7398:51: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7398 | TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7399:53: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7399 | TNode<Uint32T> number_of_valid_entries,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7506:65: required from here
../deps/v8/src/code-stub-assembler.cc:7517:29: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7517 | number_of_valid_entries = NumberOfEntries(array);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7324:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]'
7324 | TNode<TransitionArray> transitions) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7285:50: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7285 | void CodeStubAssembler::LookupLinear(TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7286:51: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7286 | TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7527:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7527 | LookupLinear<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7287:53: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7287 | TNode<Uint32T> number_of_valid_entries,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7397:50: note: initializing argument 1 of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7397 | void CodeStubAssembler::LookupBinary(TNode<Name> unique_name,
| ~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7398:51: note: initializing argument 2 of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7398 | TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7532:5: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7532 | LookupBinary<Array>(unique_name, array, number_of_valid_entries, if_found,
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7399:53: note: initializing argument 3 of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
7399 | TNode<Uint32T> number_of_valid_entries,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::IsSimpleObjectMap(v8::internal::CodeStubAssembler::TNode<v8::internal::Map>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:7544:64: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Name; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Name]':
../deps/v8/src/code-stub-assembler.cc:7564:50: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::DescriptorArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::DescriptorArray]':
../deps/v8/src/code-stub-assembler.cc:7564:50: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Uint32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Uint32T]':
../deps/v8/src/code-stub-assembler.cc:7564:50: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSObject]':
../deps/v8/src/code-stub-assembler.cc:7568:40: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::JSObject>::TNode(const v8::internal::compiler::TNode<v8::internal::JSObject>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::JSObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Map; F = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Map>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.cc:8519:67: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::SloppyTNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Name>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/code-stub-assembler.cc:10799:18: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::SloppyTNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Name>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::ConstructJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]':
../deps/v8/src/code-stub-assembler.cc:11331:25: required from here
../deps/v8/src/compiler/code-assembler.h:1044:28: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
1044 | args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 7 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]':
../deps/v8/src/code-stub-assembler.cc:11355:41: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >::TNode(const v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::RawPtr<v8::internal::Object> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::RawPtr<v8::internal::Object>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Int32T; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.h:433:49: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:185:59: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.h:433:49: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::IntPtrT; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:191:61: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Oddball; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.h:433:49: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:196:76: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Smi; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.h:433:49: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Smi; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Smi>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:203:54: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:159:50: note: initializing argument 1 of 'v8::internal::compiler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
159 | Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::CodeStubAssembler::WordIsPowerOfTwo(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::IntPtrT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:304:78: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::BoolT>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::BoolT; F = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<lambda()>; G = v8::internal::CodeStubAssembler::TaggedDoesntHaveInstanceType(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::InstanceType)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::BoolT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:1416:65: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::HeapObject; F = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadFastProperties(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::JSObject>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::HeapObject>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:1426:61: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Object>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadMapBackPointer(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Map>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:1601:60: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]':
../deps/v8/src/compiler/code-assembler.h:622:37: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::Object; bool FromTyped = true]'
../deps/v8/src/code-stub-assembler.cc:1648:77: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapNumber>]':
../deps/v8/src/compiler/code-assembler.h:622:37: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapNumber; PreviousType = v8::internal::Object; bool FromTyped = true]'
../deps/v8/src/code-stub-assembler.cc:2108:76: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapNumber>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapNumber>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapNumber>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapNumber]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::FixedArrayBase>]':
../deps/v8/src/compiler/code-assembler.h:622:37: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::FixedArrayBase; PreviousType = v8::internal::HeapObject; bool FromTyped = true]'
../deps/v8/src/code-stub-assembler.cc:5116:66: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::FixedArrayBase; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::FixedArrayBase]':
../deps/v8/src/compiler/code-assembler.h:622:43: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::FixedArrayBase; PreviousType = v8::internal::HeapObject; bool FromTyped = true]'
../deps/v8/src/code-stub-assembler.cc:5116:66: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::FixedArrayBase>::TNode(const v8::internal::compiler::TNode<v8::internal::FixedArrayBase>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::FixedArrayBase>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::FixedArrayBase]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>; F = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::ToNumber_Inline(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:6352:25: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >::TNode(const v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber> >' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::UnionT<v8::internal::Smi, v8::internal::HeapNumber>]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]':
../deps/v8/src/code-stub-assembler.cc:7042:13: required from 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::NameDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::NameDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7088:20: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7037:20: required from 'void v8::internal::CodeStubAssembler::NameDictionaryLookup(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*, int, v8::internal::CodeStubAssembler::LookupMode) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::GlobalDictionary>; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7091:20: required from here
../deps/v8/src/code-stub-assembler.h:1770:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
1770 | return EntryToIndex<Dictionary>(entry, Dictionary::kEntryKeyIndex);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:6953:63: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::EntryToIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, int) [with Dictionary = v8::internal::GlobalDictionary; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>]'
6953 | TNode<IntPtrT> CodeStubAssembler::EntryToIndex(TNode<IntPtrT> entry,
| ~~~~~~~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Uint32T>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Uint32T; F = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; G = v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:7333:8: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]':
../deps/v8/src/code-stub-assembler.cc:7517:29: required from 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7527:5: required from 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
../deps/v8/src/code-stub-assembler.cc:7299:16: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7297:44: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7297 | TNode<IntPtrT> last_exclusive = IntPtrAdd(
| ~~~~~~~~~^
7298 | first_inclusive,
| ~~~~~~~~~~~~~~~~
7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7307:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
7307 | CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1759 | TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7308:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7308 | *var_name_index = name_index;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7309:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7309:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7302 | [=](SloppyTNode<IntPtrT> name_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7303 | TNode<MaybeObject> element =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7306 | TNode<Name> candidate_name =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7307 | CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7308 | *var_name_index = name_index;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7310 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7302 | [=](SloppyTNode<IntPtrT> name_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7303 | TNode<MaybeObject> element =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7306 | TNode<Name> candidate_name =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7307 | CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7308 | *var_name_index = name_index;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7310 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7532:5: required from 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7496:55: required from here
../deps/v8/src/code-stub-assembler.cc:7405:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7405 | TNode<Uint32T> limit =
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7317:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]'
7317 | TNode<DescriptorArray> descriptors) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7407:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7407 | TVARIABLE(Uint32T, var_high, limit);
| ^~~~~~~~
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7407:3: note: in expansion of macro 'TVARIABLE'
7407 | TVARIABLE(Uint32T, var_high, limit);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Uint32T]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
| ^~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7357:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]'
7357 | TNode<DescriptorArray> descriptors, TNode<Uint32T> descriptor_number) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
| ^~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7357:56: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]'
7357 | TNode<DescriptorArray> descriptors, TNode<Uint32T> descriptor_number) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7370:52: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7371:54: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7371 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7432:16: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7432 | var_high = mid;
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7450:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7450 | TNode<Uint32T> sort_index =
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7357:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>]'
7357 | TNode<DescriptorArray> descriptors, TNode<Uint32T> descriptor_number) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::DescriptorArray>::TNode(const v8::internal::compiler::TNode<v8::internal::DescriptorArray>&)' is deprecated [-Wdeprecated-copy]
7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::DescriptorArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::DescriptorArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7370:52: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7371:54: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::DescriptorArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7371 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:60: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7459:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7459 | *var_name_index = ToKeyIndex<Array>(sort_index);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7345:61: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::DescriptorArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7345 | TNode<IntPtrT> CodeStubAssembler::ToKeyIndex(TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::LookupLinear(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7527:5: required from 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7506:65: required from here
../deps/v8/src/code-stub-assembler.cc:7299:16: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7297:44: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7297 | TNode<IntPtrT> last_exclusive = IntPtrAdd(
| ~~~~~~~~~^
7298 | first_inclusive,
| ~~~~~~~~~~~~~~~~
7299 | IntPtrMul(ChangeInt32ToIntPtr(number_of_valid_entries), factor));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7307:46: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::MaybeObject>::TNode(const v8::internal::compiler::TNode<v8::internal::MaybeObject>&)' is deprecated [-Wdeprecated-copy]
7307 | CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/compiler/code-assembler.h:668:22: note: in definition of macro 'CAST'
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::MaybeObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::MaybeObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:1759:24: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::HeapObject> v8::internal::CodeStubAssembler::ToStrongHeapObject(v8::internal::CodeStubAssembler::TNode<v8::internal::MaybeObject>)'
1759 | TNode<MaybeObject> value) {
| ~~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7308:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
7308 | *var_name_index = name_index;
| ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7309:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7309:35: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7302 | [=](SloppyTNode<IntPtrT> name_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7303 | TNode<MaybeObject> element =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7306 | TNode<Name> candidate_name =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7307 | CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7308 | *var_name_index = name_index;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7310 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7302:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7302 | [=](SloppyTNode<IntPtrT> name_index) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7303 | TNode<MaybeObject> element =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7304 | LoadArrayElement(array, Array::kHeaderSize, name_index);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7305 | CSA_ASSERT(this, IsStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7306 | TNode<Name> candidate_name =
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7307 | CAST(ToStrongHeapObject(element));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7308 | *var_name_index = name_index;
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7309 | GotoIf(WordEqual(candidate_name, unique_name), if_found);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7310 | },
| ~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc: In instantiation of 'void v8::internal::CodeStubAssembler::LookupBinary(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.cc:7532:5: required from 'void v8::internal::CodeStubAssembler::Lookup(v8::internal::CodeStubAssembler::TNode<v8::internal::Name>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>, v8::internal::compiler::CodeAssembler::Label*, v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT>*, v8::internal::compiler::CodeAssembler::Label*) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::compiler::CodeAssembler::Label = v8::internal::compiler::CodeAssemblerLabel; v8::internal::compiler::CodeAssembler::TVariable<v8::internal::IntPtrT> = v8::internal::compiler::TypedCodeAssemblerVariable<v8::internal::IntPtrT>]'
../deps/v8/src/code-stub-assembler.cc:7506:65: required from here
../deps/v8/src/code-stub-assembler.cc:7405:18: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7405 | TNode<Uint32T> limit =
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7324:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::NumberOfEntries(v8::internal::CodeStubAssembler::TNode<T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]'
7324 | TNode<TransitionArray> transitions) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/code-stub-assembler.cc:7407:22: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7407 | TVARIABLE(Uint32T, var_high, limit);
| ^~~~~~~~
../deps/v8/src/base/macros.h:15:19: note: in definition of macro 'EXPAND'
15 | #define EXPAND(x) x
| ^
../deps/v8/src/code-stub-assembler.h:2717:31: note: in expansion of macro 'TYPED_VARIABLE_DEF'
2717 | #define TVARIABLE(...) EXPAND(TYPED_VARIABLE_DEF(__VA_ARGS__, this))
| ^~~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7407:3: note: in expansion of macro 'TVARIABLE'
7407 | TVARIABLE(Uint32T, var_high, limit);
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1187:39: note: initializing argument 1 of 'v8::internal::compiler::TypedCodeAssemblerVariable<T>::TypedCodeAssemblerVariable(v8::internal::compiler::TNode<T>, v8::internal::compiler::CodeAssembler*) [with T = v8::internal::Uint32T]'
1187 | TypedCodeAssemblerVariable(TNode<T> initial_value, CodeAssembler* assembler)
| ~~~~~~~~~^~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
| ^~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7365:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]'
7365 | TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7423:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7423 | TNode<Uint32T> sorted_key_index = GetSortedKeyIndex<Array>(array, mid);
| ^~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7365:56: note: initializing argument 2 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]'
7365 | TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7370:52: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7424:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7424 | TNode<Name> mid_name = GetKey<Array>(array, sorted_key_index);
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7371:54: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7371 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7432:16: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7432 | var_high = mid;
| ~~~~~~~~~^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1208:27: note: initializing argument 1 of 'void v8::internal::compiler::TypedCodeAssemblerVariable<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
1208 | void operator=(TNode<T> value) { Bind(value); }
| ~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7450:20: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7450 | TNode<Uint32T> sort_index =
| ^~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7365:28: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> v8::internal::CodeStubAssembler::GetSortedKeyIndex(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>]'
7365 | TNode<TransitionArray> transitions, TNode<Uint32T> transition_number) {
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::TransitionArray>::TNode(const v8::internal::compiler::TNode<v8::internal::TransitionArray>&)' is deprecated [-Wdeprecated-copy]
7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::TransitionArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::TransitionArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7370:52: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7370 | TNode<Name> CodeStubAssembler::GetKey(TNode<Array> array,
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7452:17: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7452 | TNode<Name> current_name = GetKey<Array>(array, sort_index);
| ^~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7371:54: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Name> v8::internal::CodeStubAssembler::GetKey(v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::Name> = v8::internal::compiler::TNode<v8::internal::Name>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::TransitionArray>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7371 | TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/code-stub-assembler.cc:7456:24: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Name>::TNode(const v8::internal::compiler::TNode<v8::internal::Name>&)' is deprecated [-Wdeprecated-copy]
7456 | GotoIf(WordNotEqual(current_name, unique_name), &next);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Name>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Name]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:848:60: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordNotEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Name; Right = v8::internal::Name; <template-parameter-1-3> = void]'
848 | TNode<BoolT> WordNotEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/code-stub-assembler.cc:7459:21: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Uint32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Uint32T>&)' is deprecated [-Wdeprecated-copy]
7459 | *var_name_index = ToKeyIndex<Array>(sort_index);
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Uint32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Uint32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/code-stub-assembler.cc:7345:61: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::CodeStubAssembler::ToKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T>) [with Array = v8::internal::TransitionArray; v8::internal::TNode<v8::internal::IntPtrT> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::TNode<v8::internal::Uint32T> = v8::internal::compiler::TNode<v8::internal::Uint32T>]'
7345 | TNode<IntPtrT> CodeStubAssembler::ToKeyIndex(TNode<Uint32T> entry_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Map>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Map; F = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; G = v8::internal::CodeStubAssembler::LoadReceiverMap(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Map>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:8519:67: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Int32T>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Int32T; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.h:433:49: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Int32T; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Int32T>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:185:59: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Int32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Int32T>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Int32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Int32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Oddball>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Oddball; F = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; G = v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.h:433:49: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::SelectConstant(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, v8::internal::CodeStubAssembler::TNode<T>, v8::internal::CodeStubAssembler::TNode<T>) [with A = v8::internal::Oddball; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Oddball>; v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> = v8::internal::compiler::TNode<v8::internal::BoolT>]'
../deps/v8/src/code-stub-assembler.cc:196:76: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/code-stub-assembler.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Oddball>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::TNode<v8::internal::Oddball> v8::internal::CodeStubAssembler::HasProperty(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Object>, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, v8::internal::CodeStubAssembler::HasPropertyLookupMode)':
../deps/v8/src/compiler/code-assembler.h:963:71: warning: 'fallback_runtime_function_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
963 | implicit_cast<SloppyTNode<Object>>(args)...);
| ^
../deps/v8/src/code-stub-assembler.cc:10823:25: note: 'fallback_runtime_function_id' was declared here
10823 | Runtime::FunctionId fallback_runtime_function_id;
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_base/deps/v8/src/code-stubs.o ../deps/v8/src/code-stubs.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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:285:5: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
285 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
| ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_uninitialized.h:285: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:329:2: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
328 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
330 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_uninitialized.h:329:2: note: parameter passing for argument of type 'std::move_iterator<v8::internal::compiler::PropertyAccessInfo*>' changed in GCC 7.1
328 | return std::__uninitialized_copy_a
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~
329 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
330 | _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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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: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
/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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -fno-omit-frame-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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DV8_INTL_SUPPORT' '-DV8_CONCURRENT_MARKING' '-DDISABLE_UNTRUSTED_CODE_MITIGATIONS' '-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC' -I../deps/v8 -I../. -I/<<PKGBUILDDIR>>/out/Release/obj/gen -I../deps/v8/include -Wno-type-limits -pthread -Wall -Wextra -Wno-unused-parameter -fPIC -fno-strict-aliasing -mfloat-abi=hard -marm -fdata-sections -ffunction-sections -O3 -O3 -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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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:495,
from /usr/include/c++/9/cstring:42,
from ../deps/v8/src/base/logging.h:8,
from ../deps/v8/src/base/macros.h:12,
from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/libplatform/tracing/trace-object.cc:9:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:90:31:
/usr/include/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:495,
from /usr/include/c++/9/cstring:42,
from ../deps/v8/src/base/logging.h:8,
from ../deps/v8/src/base/macros.h:12,
from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/libplatform/tracing/trace-object.cc:9:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:91:31:
/usr/include/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:495,
from /usr/include/c++/9/cstring:42,
from ../deps/v8/src/base/logging.h:8,
from ../deps/v8/src/base/macros.h:12,
from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/libplatform/tracing/trace-object.cc:9:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:93:33:
/usr/include/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:495,
from /usr/include/c++/9/cstring:42,
from ../deps/v8/src/base/logging.h:8,
from ../deps/v8/src/base/macros.h:12,
from ../deps/v8/src/base/lazy-instance.h:71,
from ../deps/v8/src/base/platform/mutex.h:9,
from ../deps/v8/src/base/platform/platform.h:31,
from ../deps/v8/src/libplatform/tracing/trace-object.cc:9:
In function 'char* strncpy(char*, const char*, size_t)',
inlined from 'void v8::platform::tracing::CopyTraceObjectParameter(char**, const char**)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:28:12,
inlined from 'void v8::platform::tracing::TraceObject::Initialize(char, const uint8_t*, const char*, const char*, uint64_t, uint64_t, int, const char**, const uint8_t*, const uint64_t*, std::unique_ptr<v8::ConvertableToTraceFormat>*, unsigned int, int64_t, int64_t)' at ../deps/v8/src/libplatform/tracing/trace-object.cc:98:33:
/usr/include/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.55"' '-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.55"' '-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.55"' '-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_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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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:495,
from ../deps/v8/src/base/file-utils.cc:8:
In function 'char* strncat(char*, const char*, size_t)',
inlined from 'char* v8::base::RelativePath(char**, const char*, const char*)' at ../deps/v8/src/base/file-utils.cc:28:12:
/usr/include/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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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:684:25: note: initializing argument 1 of '_Res std::function<_Res(_ArgTypes ...)>::operator()(_ArgTypes ...) const [with _Res = void; _ArgTypes = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::CodeAssemblerLabel*}]'
684 | operator()(_ArgTypes... __args) const
| ~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2090:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2090 | WordAnd(IntPtrAdd(var_entry.value(), var_count.value()), entry_mask);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:823:62: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordAnd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
823 | TNode<IntPtrT> WordAnd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2095:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2095 | return key_index;
| ^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForInsertion(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2106:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2106 | return FindKeyIndex(table, key_hash, entry_mask, is_not_live);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2070:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)'
2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2106:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2106 | return FindKeyIndex(table, key_hash, entry_mask, is_not_live);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2070:45: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)'
2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2106:63: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2106 | return FindKeyIndex(table, key_hash, entry_mask, is_not_live);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2070:70: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)'
2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In lambda function:
../deps/v8/src/builtins/builtins-collections-gen.cc:2116:36: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2116 | GotoIf(WordEqual(entry_key, key), if_same);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:38: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Object; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2116:36: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2116 | GotoIf(WordEqual(entry_key, key), if_same);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:832:57: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::BoolT> v8::internal::compiler::CodeAssembler::WordEqual(v8::internal::compiler::TNode<T>, v8::internal::compiler::TNode<U>) [with Left = v8::internal::Object; Right = v8::internal::Object; <template-parameter-1-3> = void]'
832 | TNode<BoolT> WordEqual(TNode<Left> left, TNode<Right> right) {
| ~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2118:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2118 | return FindKeyIndex(table, hash, entry_mask, match_key_or_exit_on_empty);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2070:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)'
2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2118:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2118 | return FindKeyIndex(table, hash, entry_mask, match_key_or_exit_on_empty);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2070:45: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)'
2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2118:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2118 | return FindKeyIndex(table, hash, entry_mask, match_key_or_exit_on_empty);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2070:70: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, const KeyComparator&)'
2070 | TNode<HeapObject> table, TNode<IntPtrT> key_hash, TNode<IntPtrT> entry_mask,
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::KeyIndexFromEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2126:67: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2126 | IntPtrMul(entry, IntPtrConstant(ObjectHashTable::kEntrySize)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:877:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrMul(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
877 | TNode<IntPtrT> IntPtrMul(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfElements(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2135:62: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2135 | return IntPtrAdd(number_of_elements, IntPtrConstant(offset));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfDeleted(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2142:61: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2142 | return IntPtrAdd(number_of_deleted, IntPtrConstant(offset));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2163:68: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2163 | TNode<IntPtrT> available = IntPtrSub(capacity, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2163:68: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2163 | TNode<IntPtrT> available = IntPtrSub(capacity, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:873:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrSub(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
873 | TNode<IntPtrT> IntPtrSub(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2164:55: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2164 | TNode<IntPtrT> half_available = WordShr(available, 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:885:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, int)'
885 | TNode<IntPtrT> WordShr(TNode<IntPtrT> value, int shift) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2165:66: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2165 | TNode<IntPtrT> needed_available = WordShr(number_of_elements, 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:885:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, int)'
885 | TNode<IntPtrT> WordShr(TNode<IntPtrT> value, int shift) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2170:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2170 | IntPtrGreaterThan(IntPtrAdd(number_of_elements, needed_available),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2170:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2170 | IntPtrGreaterThan(IntPtrAdd(number_of_elements, needed_available),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:64: note: initializing argument 2 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2178:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2178 | TNode<IntPtrT> value_index = ValueIndexFromKeyIndex(key_index);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2005:56: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2005 | TNode<IntPtrT> ValueIndexFromKeyIndex(TNode<IntPtrT> key_index);
| ~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2183:66: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2183 | TNode<IntPtrT> number_of_deleted = LoadNumberOfDeleted(table, 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2139:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfDeleted(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)'
2139 | TNode<HeapObject> table, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldShrink(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2200:56: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2200 | TNode<IntPtrT> quarter_capacity = WordShr(capacity, 2);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:885:41: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::WordShr(v8::internal::compiler::TNode<v8::internal::IntPtrT>, int)'
885 | TNode<IntPtrT> WordShr(TNode<IntPtrT> value, int shift) {
| ~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)':
../deps/v8/src/builtins/builtins-collections-gen.cc:2217:67: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2217 | ObjectHashTable::kEntryKeyIndex));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:869:43: note: initializing argument 1 of 'v8::internal::compiler::TNode<v8::internal::IntPtrT> v8::internal::compiler::CodeAssembler::IntPtrAdd(v8::internal::compiler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::TNode<v8::internal::IntPtrT>)'
869 | TNode<IntPtrT> IntPtrAdd(TNode<IntPtrT> left, TNode<IntPtrT> right) {
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakMapLookupHashIndexAssembler::GenerateWeakMapLookupHashIndexImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2237:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2237 | TNode<IntPtrT> capacity = LoadTableCapacity(table);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2151:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadTableCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)'
2151 | TNode<HeapObject> table) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2239:62: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2065:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2065 | TNode<IntPtrT> capacity) {
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2239:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2239:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:44: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2239:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2239 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:64: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2240:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2240 | Return(SmiTag(ValueIndexFromKeyIndex(key_index)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2214:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2214 | TNode<IntPtrT> key_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakCollectionDeleteAssembler::GenerateWeakCollectionDeleteImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2303:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2303 | TNode<IntPtrT> capacity = LoadTableCapacity(table);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2151:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadTableCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)'
2151 | TNode<HeapObject> table) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2305:62: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2065:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2065 | TNode<IntPtrT> capacity) {
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2305:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2305:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:44: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~^~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2305:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2305 | FindKeyIndexForKey(table, key, hash, EntryMask(capacity), &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:64: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~~^~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2306:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2306 | TNode<IntPtrT> number_of_elements = LoadNumberOfElements(table, -1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2132:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfElements(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)'
2132 | TNode<HeapObject> table, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2307:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2307 | GotoIf(ShouldShrink(capacity, number_of_elements), &call_runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2198:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldShrink(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2198 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements) {
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2307:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2307 | GotoIf(ShouldShrink(capacity, number_of_elements), &call_runtime);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2198:45: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldShrink(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2198 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2309:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2309 | RemoveEntry(table, key_index, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2175:23: note: initializing argument 1 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2175 | TNode<HeapObject> table, TNode<IntPtrT> key_index,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2309:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2309 | RemoveEntry(table, key_index, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2175:45: note: initializing argument 2 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2175 | TNode<HeapObject> table, TNode<IntPtrT> key_index,
| ~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2309:51: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2309 | RemoveEntry(table, key_index, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2176:20: note: initializing argument 3 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::RemoveEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2176 | TNode<IntPtrT> number_of_elements) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2317:34: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2317 | SmiTag(hash)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2317:34: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2317 | SmiTag(hash)));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakCollectionSetAssembler::GenerateWeakCollectionSetImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2333:52: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2333 | TNode<IntPtrT> capacity = LoadTableCapacity(table);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2151:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadTableCapacity(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>)'
2151 | TNode<HeapObject> table) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2334:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2334 | TNode<IntPtrT> entry_mask = EntryMask(capacity);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2065:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::EntryMask(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2065 | TNode<IntPtrT> capacity) {
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2338:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2338 | entry_mask, &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2110:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2110 | TNode<HeapObject> table, TNode<Object> key, TNode<IntPtrT> hash,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2338:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2338 | entry_mask, &if_not_found);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2111:20: note: initializing argument 4 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForKey(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::compiler::CodeAssembler::Label*)'
2111 | TNode<IntPtrT> entry_mask, Label* if_not_found) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2340:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2340 | StoreFixedArrayElement(table, ValueIndexFromKeyIndex(key_index), value);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2214:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::ValueIndexFromKeyIndex(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2214 | TNode<IntPtrT> key_index) {
| ~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2350:65: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2350 | TNode<IntPtrT> number_of_deleted = LoadNumberOfDeleted(table);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2139:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfDeleted(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)'
2139 | TNode<HeapObject> table, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2351:70: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2351 | TNode<IntPtrT> number_of_elements = LoadNumberOfElements(table, 1);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2132:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::LoadNumberOfElements(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, int)'
2132 | TNode<HeapObject> table, int offset) {
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2354:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2354 | GotoIf(Word32Or(ShouldRehash(number_of_elements, number_of_deleted),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2191:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldRehash(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2191 | TNode<IntPtrT> number_of_elements, TNode<IntPtrT> number_of_deleted) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2354:71: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2354 | GotoIf(Word32Or(ShouldRehash(number_of_elements, number_of_deleted),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2191:55: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::BoolT> v8::internal::WeakCollectionsBuiltinsAssembler::ShouldRehash(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2191 | TNode<IntPtrT> number_of_elements, TNode<IntPtrT> number_of_deleted) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2356:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2356 | number_of_deleted)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2157:20: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2157 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements,
| ~~~~~~~~~~~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2356:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2356 | number_of_deleted)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2157:45: note: initializing argument 2 of 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2157 | TNode<IntPtrT> capacity, TNode<IntPtrT> number_of_elements,
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2356:64: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2356 | number_of_deleted)),
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2158:20: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::Word32T> v8::internal::WeakCollectionsBuiltinsAssembler::InsufficientCapacityToAdd(v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2158 | TNode<IntPtrT> number_of_deleted) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2360:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2360 | FindKeyIndexForInsertion(table, var_hash.value(), entry_mask);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2099:23: note: initializing argument 1 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForInsertion(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2099 | TNode<HeapObject> table, TNode<IntPtrT> key_hash,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2360:69: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2360 | FindKeyIndexForInsertion(table, var_hash.value(), entry_mask);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2100:20: note: initializing argument 3 of 'v8::internal::TNode<v8::internal::IntPtrT> v8::internal::WeakCollectionsBuiltinsAssembler::FindKeyIndexForInsertion(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2100 | TNode<IntPtrT> entry_mask) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2361:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2009:23: note: initializing argument 1 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2009 | TNode<HeapObject> table, TNode<IntPtrT> key_index, TNode<Object> key,
| ~~~~~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2361:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2009:45: note: initializing argument 2 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2009 | TNode<HeapObject> table, TNode<IntPtrT> key_index, TNode<Object> key,
| ~~~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2361:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2010:19: note: initializing argument 4 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2010 | TNode<Object> value, TNode<IntPtrT> number_of_elements) {
| ~~~~~~~~~~~~~~^~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2361:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
2361 | AddEntry(table, insertion_key_index, key, value, number_of_elements);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2010:41: note: initializing argument 5 of 'void v8::internal::WeakCollectionsBuiltinsAssembler::AddEntry(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)'
2010 | TNode<Object> value, TNode<IntPtrT> number_of_elements) {
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2367:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
2367 | SmiTag(var_hash.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 3 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2367:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::JSReceiver>::TNode(const v8::internal::compiler::TNode<v8::internal::JSReceiver>&)' is deprecated [-Wdeprecated-copy]
2367 | SmiTag(var_hash.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::JSReceiver>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSReceiver]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 4 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2367:41: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2367 | SmiTag(var_hash.value()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:961:63: note: initializing argument 5 of 'v8::internal::compiler::TNode<v8::internal::Object> v8::internal::compiler::CodeAssembler::CallRuntime(v8::internal::Runtime::FunctionId, v8::internal::compiler::SloppyTNode<v8::internal::Object>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::HeapObject>, v8::internal::compiler::TNode<v8::internal::JSReceiver>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Smi>}]'
961 | SloppyTNode<Object> context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakMapPrototypeDeleteAssembler::GenerateWeakMapPrototypeDeleteImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2380:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2380 | Return(CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, key));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2380:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2380 | Return(CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, key));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakMapPrototypeSetAssembler::GenerateWeakMapPrototypeSetImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2396:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2396 | CallBuiltin(Builtins::kWeakCollectionSet, context, receiver, key, value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2396:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2396 | CallBuiltin(Builtins::kWeakCollectionSet, context, receiver, key, value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2396:78: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2396 | CallBuiltin(Builtins::kWeakCollectionSet, context, receiver, key, value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 5 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakSetPrototypeAddAssembler::GenerateWeakSetPrototypeAddImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2414:36: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2414 | TrueConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2414:36: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2414 | TrueConstant()));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc: In member function 'void v8::internal::WeakSetPrototypeDeleteAssembler::GenerateWeakSetPrototypeDeleteImpl()':
../deps/v8/src/builtins/builtins-collections-gen.cc:2429:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2429 | CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 3 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/builtins/builtins-collections-gen.cc:2429:76: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
2429 | CallBuiltin(Builtins::kWeakCollectionDelete, context, receiver, value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1945:34: note: initializing argument 4 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
1945 | TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]':
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WordT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]':
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]':
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]':
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]':
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Float64T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]':
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]':
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Word32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallJS(const v8::internal::Callable&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>}]':
../deps/v8/src/builtins/builtins-collections-gen.cc:155:45: required from here
../deps/v8/src/compiler/code-assembler.h:1032:74: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1032 | return CallStub(callable, context, function, arity, receiver, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 6 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::JSArray; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::JSArray]':
../deps/v8/src/builtins/builtins-collections-gen.cc:230:70: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::JSArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]':
../deps/v8/src/builtins/builtins-collections-gen.cc:230:71: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Context; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Context]':
../deps/v8/src/builtins/builtins-collections-gen.cc:304:76: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Context>::TNode(const v8::internal::compiler::TNode<v8::internal::Context>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Context>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Context]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::BoolT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::BoolT]':
../deps/v8/src/builtins/builtins-collections-gen.cc:336:26: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:336:26: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:458:40: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::BaseCollectionsAssembler::LoadAndNormalizeFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::LoadAndNormalizeFixedArrayElement(v8::internal::CodeStubAssembler::TNode<v8::internal::HeapObject>, v8::internal::CodeStubAssembler::TNode<v8::internal::IntPtrT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:496:48: required from here
../deps/v8/src/code-stub-assembler.h:426:43: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::BoolT>::TNode(const v8::internal::compiler::TNode<v8::internal::BoolT>&)' is deprecated [-Wdeprecated-copy]
426 | MachineRepresentationOf<A>::value));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::BoolT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::BoolT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:2459:33: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::Node* v8::internal::CodeStubAssembler::SelectImpl(v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>, const NodeGenerator&, const NodeGenerator&, v8::internal::MachineRepresentation)'
2459 | Node* SelectImpl(TNode<BoolT> condition, const NodeGenerator& true_body,
| ~~~~~~~~~~~~~^~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]':
../deps/v8/src/builtins/builtins-collections-gen.cc:2082:52: required from here
../deps/v8/src/compiler/code-assembler.h:385:13: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
385 | return *this;
| ^~~~
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:2380:77: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:2396:78: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:2414:36: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 3 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Oddball>::TNode(const v8::internal::compiler::TNode<v8::internal::Oddball>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Oddball>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Oddball]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 5 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Object>, v8::internal::compiler::TNode<v8::internal::Oddball>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Object>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::Object; F = v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::AllocateJSCollection(v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::JSFunction>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/builtins/builtins-collections-gen.cc:336:26: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::HeapObject>]':
../deps/v8/src/compiler/code-assembler.h:622:37: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::HeapObject; PreviousType = v8::internal::Object; bool FromTyped = true]'
../deps/v8/src/builtins/builtins-collections-gen.cc:388:38: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::JSArray>]':
../deps/v8/src/compiler/code-assembler.h:622:37: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::JSArray; PreviousType = v8::internal::Object; bool FromTyped = true]'
../deps/v8/src/builtins/builtins-collections-gen.cc:457:72: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::JSArray>::TNode(const v8::internal::compiler::TNode<v8::internal::JSArray>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::JSArray>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::JSArray]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::IntPtrT>]':
../deps/v8/src/code-stub-assembler.h:424:56: required from 'v8::internal::CodeStubAssembler::TNode<T> v8::internal::CodeStubAssembler::Select(v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT>, const F&, const G&) [with A = v8::internal::IntPtrT; F = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; G = v8::internal::BaseCollectionsAssembler::EstimatedInitialSize(v8::internal::CodeStubAssembler::TNode<v8::internal::Object>, v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT>)::<lambda()>; v8::internal::CodeStubAssembler::TNode<T> = v8::internal::compiler::TNode<v8::internal::IntPtrT>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::BoolT> = v8::internal::compiler::SloppyTNode<v8::internal::BoolT>]'
../deps/v8/src/builtins/builtins-collections-gen.cc:458:40: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:10,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/base/macros.h: In instantiation of 'A implicit_cast(A) [with A = v8::internal::compiler::TNode<v8::internal::Smi>]':
../deps/v8/src/compiler/code-assembler.h:622:37: required from 'v8::internal::compiler::CodeAssembler::CheckedNode<PreviousType, FromTyped>::operator v8::internal::compiler::SloppyTNode<A>() [with A = v8::internal::Smi; PreviousType = v8::internal::Object; bool FromTyped = true]'
../deps/v8/src/builtins/builtins-collections-gen.cc:1224:77: required from here
../deps/v8/src/base/macros.h:285:10: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
285 | return x;
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::CallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/builtins/builtins-collections-gen.cc:1047:11: required from 'std::tuple<v8::internal::compiler::Node*, v8::internal::compiler::Node*> v8::internal::CollectionsBuiltinsAssembler::Transition(v8::internal::CodeStubAssembler::Node*, v8::internal::CodeStubAssembler::Node*, const UpdateInTransition&) [with TableType = v8::internal::OrderedHashMap; v8::internal::CodeStubAssembler::Node = v8::internal::compiler::Node; v8::internal::CollectionsBuiltinsAssembler::UpdateInTransition = std::function<void(v8::internal::compiler::Node*, v8::internal::compiler::Node*)>]'
../deps/v8/src/builtins/builtins-collections-gen.cc:1552:69: required from here
../deps/v8/src/code-stub-assembler.h:1949:73: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
1949 | CallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:981:64: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::CallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]'
981 | Node* CallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::TNode<v8::internal::JSFunction> v8::internal::BaseCollectionsAssembler::GetConstructor(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:401:7: note: 'index' was declared here
401 | int index;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::TNode<v8::internal::JSFunction> v8::internal::BaseCollectionsAssembler::GetInitialAddFunction(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:421:7: note: 'index' was declared here
421 | int index;
| ^~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-constructor-gen.h:8,
from ../deps/v8/src/builtins/builtins-collections-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In member function 'v8::internal::TNode<v8::internal::BoolT> v8::internal::BaseCollectionsAssembler::HasInitialCollectionPrototype(v8::internal::BaseCollectionsAssembler::Variant, v8::internal::CodeStubAssembler::TNode<v8::internal::Context>, v8::internal::CodeStubAssembler::TNode<v8::internal::Object>)':
../deps/v8/src/compiler/code-assembler.h:668:27: warning: 'initial_prototype_index' may be used uninitialized in this function [-Wmaybe-uninitialized]
668 | #define CAST(x) Cast(x, "")
| ^
../deps/v8/src/builtins/builtins-collections-gen.cc:469:7: note: 'initial_prototype_index' was declared here
469 | int initial_prototype_index;
| ^~~~~~~~~~~~~~~~~~~~~~~
g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-console-gen.o ../deps/v8/src/builtins/builtins-console-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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)), ÷nd_is_zero,
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiEqual(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:324:3: note: in expansion of macro 'SMI_COMPARISON_OP'
324 | SMI_COMPARISON_OP(SmiEqual, WordEqual)
| ^~~~~~~~~~~~~~~~~
../deps/v8/src/builtins/builtins-number-gen.cc:903:49: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
903 | GotoIf(SmiLessThan(divisor, SmiConstant(0)), &bailout);
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h:321:37: note: initializing argument 1 of 'v8::internal::CodeStubAssembler::TNode<v8::internal::BoolT> v8::internal::CodeStubAssembler::SmiLessThan(v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>, v8::internal::CodeStubAssembler::TNode<v8::internal::Smi>)'
321 | TNode<BoolT> SmiOpName(TNode<Smi> a, TNode<Smi> b) { \
| ~~~~~~~~~~~^
../deps/v8/src/code-stub-assembler.h:329:3: note: in expansion of macro 'SMI_COMPARISON_OP'
329 | SMI_COMPARISON_OP(SmiLessThan, IntPtrLessThan)
| ^~~~~~~~~~~~~~~~~
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::WordT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::WordT]':
../deps/v8/src/compiler/code-assembler.h:838:51: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::WordT>::TNode(const v8::internal::compiler::TNode<v8::internal::WordT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::WordT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::WordT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::IntPtrT; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::IntPtrT]':
../deps/v8/src/code-stub-assembler.h:148:62: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::IntPtrT>::TNode(const v8::internal::compiler::TNode<v8::internal::IntPtrT>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::IntPtrT>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::IntPtrT]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Object; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Object]':
../deps/v8/src/code-stub-assembler.h:162:32: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Object>::TNode(const v8::internal::compiler::TNode<v8::internal::Object>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Object>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Object]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::HeapObject; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::HeapObject]':
../deps/v8/src/code-stub-assembler.h:174:36: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::HeapObject>::TNode(const v8::internal::compiler::TNode<v8::internal::HeapObject>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::HeapObject>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::HeapObject]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Float64T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Float64T]':
../deps/v8/src/code-stub-assembler.h:956:68: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Float64T>::TNode(const v8::internal::compiler::TNode<v8::internal::Float64T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Float64T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Float64T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Map; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Map]':
../deps/v8/src/code-stub-assembler.h:1098:73: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Map>::TNode(const v8::internal::compiler::TNode<v8::internal::Map>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Map>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Map]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Word32T; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Word32T]':
../deps/v8/src/code-stub-assembler.h:1676:43: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Word32T>::TNode(const v8::internal::compiler::TNode<v8::internal::Word32T>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Word32T>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Word32T]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
In file included from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/code-stub-assembler.h: In instantiation of 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]':
../deps/v8/src/builtins/builtins-number-gen.cc:775:36: required from here
../deps/v8/src/code-stub-assembler.h:1958:77: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
1958 | TailCallStub(Builtins::CallableFor(isolate(), id), context, args...));
| ^
In file included from ../deps/v8/src/code-stub-assembler.h:11,
from ../deps/v8/src/builtins/builtins-math-gen.h:8,
from ../deps/v8/src/builtins/builtins-number-gen.cc:5:
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1003:68: note: initializing argument 4 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]'
1003 | Node* TailCallStub(Callable const& callable, Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::SloppyTNode<T>::SloppyTNode(const v8::internal::compiler::TNode<U>&) [with U = v8::internal::Smi; typename std::enable_if<v8::internal::compiler::is_subtype<U, T>::value, int>::type <anonymous> = 0; T = v8::internal::Smi]':
../deps/v8/src/builtins/builtins-number-gen.cc:908:48: required from here
../deps/v8/src/compiler/code-assembler.h:411:23: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
411 | : TNode<T>(other) {}
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h: In instantiation of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::Callable&, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]':
../deps/v8/src/code-stub-assembler.h:1958:77: required from 'v8::internal::CodeStubAssembler::TNode<v8::internal::Object> v8::internal::CodeStubAssembler::TailCallBuiltin(v8::internal::Builtins::Name, v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context>, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}; v8::internal::CodeStubAssembler::TNode<v8::internal::Object> = v8::internal::compiler::TNode<v8::internal::Object>; v8::internal::CodeStubAssembler::SloppyTNode<v8::internal::Context> = v8::internal::compiler::SloppyTNode<v8::internal::Context>]'
../deps/v8/src/builtins/builtins-number-gen.cc:775:36: required from here
../deps/v8/src/compiler/code-assembler.h:1005:72: warning: implicitly-declared 'constexpr v8::internal::compiler::TNode<v8::internal::Smi>::TNode(const v8::internal::compiler::TNode<v8::internal::Smi>&)' is deprecated [-Wdeprecated-copy]
1005 | return TailCallStub(callable.descriptor(), target, context, args...);
| ^
../deps/v8/src/compiler/code-assembler.h:382:9: note: because 'v8::internal::compiler::TNode<v8::internal::Smi>' has user-provided 'v8::internal::compiler::TNode<T> v8::internal::compiler::TNode<T>::operator=(v8::internal::compiler::TNode<T>) [with T = v8::internal::Smi]'
382 | TNode operator=(TNode other) {
| ^~~~~~~~
../deps/v8/src/compiler/code-assembler.h:1010:42: note: initializing argument 5 of 'v8::internal::compiler::Node* v8::internal::compiler::CodeAssembler::TailCallStub(const v8::internal::CallInterfaceDescriptor&, v8::internal::compiler::Node*, v8::internal::compiler::Node*, TArgs ...) [with TArgs = {v8::internal::compiler::Node*, v8::internal::compiler::TNode<v8::internal::Smi>}]'
1010 | Node* context, TArgs... args) {
| ~~~~~^~~~~~~~
g++ -o /<<PKGBUILDDIR>>/out/Release/obj.target/v8_initializers/deps/v8/src/builtins/builtins-object-gen.o ../deps/v8/src/builtins/builtins-object-gen.cc '-DNODE_OPENSSL_CERT_STORE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=0' '-DV8_TARGET_ARCH_ARM' '-DV8_EMBEDDER_STRING="-node.55"' '-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.55"' '-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.55"' '-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.55"' '-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.55"' '-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>