<86>Apr 26 02:05:01 userdel[83753]: delete user 'rooter' <86>Apr 26 02:05:01 userdel[83753]: removed group 'rooter' owned by 'rooter' <86>Apr 26 02:05:01 userdel[83753]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 26 02:05:01 groupadd[83759]: group added to /etc/group: name=rooter, GID=1293 <86>Apr 26 02:05:01 groupadd[83759]: group added to /etc/gshadow: name=rooter <86>Apr 26 02:05:01 groupadd[83759]: new group: name=rooter, GID=1293 <86>Apr 26 02:05:01 useradd[83764]: new user: name=rooter, UID=1293, GID=1293, home=/root, shell=/bin/bash <86>Apr 26 02:05:01 userdel[83773]: delete user 'builder' <86>Apr 26 02:05:01 userdel[83773]: removed group 'builder' owned by 'builder' <86>Apr 26 02:05:01 userdel[83773]: removed shadow group 'builder' owned by 'builder' <86>Apr 26 02:05:01 groupadd[83778]: group added to /etc/group: name=builder, GID=1294 <86>Apr 26 02:05:01 groupadd[83778]: group added to /etc/gshadow: name=builder <86>Apr 26 02:05:01 groupadd[83778]: new group: name=builder, GID=1294 <86>Apr 26 02:05:01 useradd[83782]: new user: name=builder, UID=1294, GID=1294, home=/usr/src, shell=/bin/bash warning: user aris does not exist - using root warning: group aris does not exist - using root warning: user aris does not exist - using root warning: group aris does not exist - using root warning: user aris does not exist - using root warning: group aris does not exist - using root warning: user aris does not exist - using root warning: group aris does not exist - using root warning: user aris does not exist - using root warning: group aris does not exist - using root <13>Apr 26 02:05:02 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed <13>Apr 26 02:05:02 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Apr 26 02:05:02 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed <13>Apr 26 02:05:02 rpmi: libp11-kit-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 26 02:05:02 rpmi: libtasn1-4.19.0-alt1 sisyphus+305700.100.1.1 1661359624 installed <13>Apr 26 02:05:02 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 26 02:05:02 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 26 02:05:02 rpmi: ca-certificates-2022.12.14-alt1 sisyphus+311754.200.1.1 1671046143 installed <13>Apr 26 02:05:02 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed <13>Apr 26 02:05:02 rpmi: p11-kit-trust-0.24.1-alt1 sisyphus+293720.100.1.1 1642535264 installed <13>Apr 26 02:05:02 rpmi: libcrypto1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Apr 26 02:05:02 rpmi: libssl1.1-1.1.1t-alt1 sisyphus+314824.100.2.2 1675799015 installed <13>Apr 26 02:05:02 rpmi: python3-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363630 installed <13>Apr 26 02:05:03 rpmi: python3-base-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363630 installed <13>Apr 26 02:05:03 rpmi: tests-for-installed-python3-pkgs-0.1.21-alt1 sisyphus+313305.100.2.1 1674203926 installed <13>Apr 26 02:05:03 rpmi: rpm-build-python3-0.1.21-alt1 sisyphus+313305.100.2.1 1674203926 installed <13>Apr 26 02:05:05 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791084 installed <13>Apr 26 02:05:05 rpmi: libnettle8-3.8.1-alt2 sisyphus+308213.100.1.1 1665439423 installed <13>Apr 26 02:05:05 rpmi: libssh2-1.10.0-alt1 sisyphus+289470.100.1.1 1636752293 installed <13>Apr 26 02:05:05 rpmi: libedit3-3.1.20191231-alt1 sisyphus+278505.100.1.1 1626106374 installed <13>Apr 26 02:05:05 rpmi: llvm13.0-filesystem-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:05 rpmi: llvm-common-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 26 02:05:07 rpmi: clang13.0-libs-support-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:07 rpmi: llvm13.0-polly-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:07 rpmi: llvm13.0-gold-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:08 rpmi: llvm13.0-libs-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:08 rpmi: lld13.0-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:08 rpmi: lld-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 26 02:05:09 rpmi: clang13.0-libs-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:10 rpmi: llvm13.0-13.0.1-alt3 sisyphus+298982.600.9.1 1651005139 installed <13>Apr 26 02:05:10 rpmi: llvm-13.0.0-alt1 sisyphus+297141.400.5.1 1649699996 installed <13>Apr 26 02:05:10 rpmi: libhogweed6-3.8.1-alt2 sisyphus+308213.100.1.1 1665439423 installed <13>Apr 26 02:05:10 rpmi: libgnutls30-3.7.9-alt1 sisyphus+315353.100.1.1 1676639068 installed <13>Apr 26 02:05:10 rpmi: libngtcp2-0.13.1-alt1 sisyphus+317411.100.1.1 1679680596 installed <13>Apr 26 02:05:10 rpmi: python3-module-pkg_resources-1:67.4.0-alt1 sisyphus+316154.100.2.1 1678108064 installed <13>Apr 26 02:05:10 rpmi: llvm15.0-filesystem-15.0.6-alt1.1 sisyphus+312845.100.1.1 1672830178 installed <13>Apr 26 02:05:10 rpmi: llvm15.0-polly-15.0.6-alt1.1 sisyphus+312845.100.1.1 1672830178 installed <13>Apr 26 02:05:10 rpmi: llvm15.0-gold-15.0.6-alt1.1 sisyphus+312845.100.1.1 1672830178 installed <13>Apr 26 02:05:12 rpmi: llvm15.0-libs-15.0.6-alt1.1 sisyphus+312845.100.1.1 1672830178 installed <13>Apr 26 02:05:15 rpmi: rust-1:1.69.0-alt1 sisyphus+319203.200.2.1 1682348497 installed <13>Apr 26 02:05:15 rpmi: libpython3-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363630 installed <13>Apr 26 02:05:15 rpmi: libncurses-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 26 02:05:15 rpmi: libtinfo-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 26 02:05:15 rpmi: libncurses-devel-6.3.20220618-alt1 sisyphus+302449.100.1.1 1655835246 installed <13>Apr 26 02:05:15 rpmi: python3-dev-3.10.8-alt1.1 sisyphus+311926.100.2.1 1671363630 installed <13>Apr 26 02:05:15 rpmi: libnatspec-0.3.1-alt2 sisyphus+275114.100.1.1 1624405312 installed <13>Apr 26 02:05:15 rpmi: libffi-devel-1:3.4.2-alt2 sisyphus+287629.100.2.1 1634659242 installed <13>Apr 26 02:05:15 rpmi: publicsuffix-list-dafsa-20230404-alt1 sisyphus+318117.100.1.1 1680769734 installed <13>Apr 26 02:05:15 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131178 installed <13>Apr 26 02:05:15 rpmi: libnghttp3-0.9.0-alt1 sisyphus+317166.100.1.1 1679409330 installed <13>Apr 26 02:05:15 rpmi: libnghttp2-1.52.0-alt1 sisyphus+315262.100.1.1 1676446367 installed <13>Apr 26 02:05:15 rpmi: openldap-common-2.6.4-alt1 sisyphus+317419.100.1.1 1679684487 installed <13>Apr 26 02:05:15 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626058899 installed <13>Apr 26 02:05:15 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769687 installed <13>Apr 26 02:05:15 rpmi: libverto-0.3.2-alt1_1 sisyphus+279289.100.1.3 1626493868 installed <13>Apr 26 02:05:15 rpmi: liblmdb-0.9.29-alt1.1 sisyphus+306630.100.1.1 1663072360 installed <13>Apr 26 02:05:15 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919566 installed <13>Apr 26 02:05:15 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975345 installed <86>Apr 26 02:05:15 groupadd[87676]: group added to /etc/group: name=_keytab, GID=499 <86>Apr 26 02:05:15 groupadd[87676]: group added to /etc/gshadow: name=_keytab <86>Apr 26 02:05:15 groupadd[87676]: new group: name=_keytab, GID=499 <13>Apr 26 02:05:15 rpmi: libkrb5-1.20.1-alt1 sisyphus+306946.1000.5.2 1677793877 installed <13>Apr 26 02:05:15 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478543 installed <86>Apr 26 02:05:15 groupadd[87703]: group added to /etc/group: name=sasl, GID=498 <86>Apr 26 02:05:15 groupadd[87703]: group added to /etc/gshadow: name=sasl <86>Apr 26 02:05:15 groupadd[87703]: new group: name=sasl, GID=498 <13>Apr 26 02:05:15 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+306372.1000.8.1 1663097224 installed <13>Apr 26 02:05:15 rpmi: libldap2-2.6.4-alt1 sisyphus+317419.100.1.1 1679684487 installed <13>Apr 26 02:05:15 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 26 02:05:15 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+278430.100.1.2 1626213212 installed <13>Apr 26 02:05:15 rpmi: libcurl-8.0.1-alt2 sisyphus+317180.500.4.1 1679494002 installed <13>Apr 26 02:05:16 rpmi: libicu73-1:7.3.1-alt1 sisyphus+318888.100.1.1 1681986379 installed <13>Apr 26 02:05:16 rpmi: icu-utils-1:7.3.1-alt1 sisyphus+318888.100.1.1 1681986379 installed <13>Apr 26 02:05:16 rpmi: glibc-devel-static-6:2.35.0.234.3f63f9dfe1-alt1 sisyphus+317055.200.3.2 1679475504 installed <13>Apr 26 02:05:16 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed <13>Apr 26 02:05:17 rpmi: libstdc++12-devel-12.2.1-alt1 sisyphus+317240.100.2.1 1679582373 installed <13>Apr 26 02:05:17 rpmi: gcc12-c++-12.2.1-alt1 sisyphus+317240.100.2.1 1679582373 installed <13>Apr 26 02:05:17 rpmi: gcc-c++-12-alt1 sisyphus+300988.300.1.1 1654033053 installed <13>Apr 26 02:05:17 rpmi: libffi-devel-static-1:3.4.2-alt2 sisyphus+287629.100.2.1 1634659242 installed <13>Apr 26 02:05:17 rpmi: libicu-devel-1:7.3.1-alt1 sisyphus+318888.100.1.1 1681986379 installed <13>Apr 26 02:05:17 rpmi: rust-cargo-1:1.69.0-alt1 sisyphus+319203.200.2.1 1682348497 installed <13>Apr 26 02:05:17 rpmi: unzip-6.0-alt5 sisyphus+308257.100.1.1 1665550038 installed <13>Apr 26 02:05:17 rpmi: python3-module-setuptools-1:67.4.0-alt1 sisyphus+316154.100.2.1 1678108064 installed <13>Apr 26 02:05:17 rpmi: libreadline-devel-7.0.3-alt4 sisyphus+283725.100.1.2 1629849376 installed <13>Apr 26 02:05:17 rpmi: zlib-devel-1.2.13-alt1 sisyphus+309409.200.2.1 1667402043 installed <13>Apr 26 02:05:18 rpmi: zip-30000000:3.0-alt3 sisyphus+279370.100.1.1 1626479197 installed <13>Apr 26 02:05:18 rpmi: python3-module-six-1.16.0-alt1 sisyphus+283489.100.2.1 1629527308 installed <13>Apr 26 02:05:18 rpmi: nasm-2.16.01-alt1 sisyphus+318423.100.1.1 1681325160 installed Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/libmozjs91-91.5.0-alt1.nosrc.rpm (w1.gzdio) Installing libmozjs91-91.5.0-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.33811 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf mozjs-91.5.0 + echo 'Source #0 (mozjs-91.5.0.tar.xz):' Source #0 (mozjs-91.5.0.tar.xz): + /usr/bin/xz -dc /usr/src/RPM/SOURCES/mozjs-91.5.0.tar.xz + /bin/tar -xf - + cd mozjs-91.5.0 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #16 (0016-ALT-Fix-redefinition-double_t.patch):' Patch #16 (0016-ALT-Fix-redefinition-double_t.patch): + /usr/bin/patch -p2 patching file modules/fdlibm/src/math_private.h + echo 'Patch #20 (mozjs78-0ad-FixSharedArray.patch):' Patch #20 (mozjs78-0ad-FixSharedArray.patch): + /usr/bin/patch -p1 -b --suffix .0ad patching file js/public/StructuredClone.h Hunk #1 succeeded at 382 (offset 54 lines). + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.24135 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd mozjs-91.5.0 + mkdir _build + mkdir -p _build/_virtualenvs/init_py3/lib/python3.10 _build/_virtualenvs/init_py3/lib/python3/site-packages + ln -s ../python3/site-packages _build/_virtualenvs/init_py3/lib/python3.10/site-packages + export srcdir=/usr/src/RPM/BUILD/mozjs-91.5.0 + srcdir=/usr/src/RPM/BUILD/mozjs-91.5.0 + cd _build + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + export AUTOCONF=/usr/bin/autoconf + AUTOCONF=/usr/bin/autoconf + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ' + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ' + export SHELL=/bin/sh + SHELL=/bin/sh + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 + ../js/src/configure --prefix=/usr --libdir=/usr/lib64 --disable-strip --disable-jemalloc --enable-readline --enable-shared-js --disable-tests --enable-optimize --with-system-zlib --with-system-icu --with-intl-api --enable-lto Creating Python 3 environment created virtual environment CPython3.10.8.final.0-64 in 203ms creator CPython3Posix(dest=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common, clear=False, no_vcs_ignore=False, global=False) seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/usr/src/.local/share/virtualenv) added seed packages: pip==20.3.1, setuptools==51.0.0, wheel==0.36.1 activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator /usr/lib64/python3/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/virtualenv.py:648: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import LooseVersion /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/virtualenv.py:303: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead import distutils.sysconfig Re-executing in the virtualenv checking for vcs source checkout... no checking for a shell... /bin/sh checking for host system type... x86_64-pc-linux-gnu checking for target system type... x86_64-pc-linux-gnu checking for Python 3... /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python (3.10.8) checking whether cross compiling... no checking for wget... not found checking for ccache... not found checking for the target C compiler... /usr/bin/gcc checking whether the target C compiler can be used... yes checking the target C compiler version... 12.2.1 checking the target C compiler works... yes checking for the target C++ compiler... /usr/bin/g++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 12.2.1 checking the target C++ compiler works... yes checking for the host C compiler... /usr/bin/gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 12.2.1 checking the host C compiler works... yes checking for the host C++ compiler... /usr/bin/g++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 12.2.1 checking the host C++ compiler works... yes checking for 64-bit OS... yes checking for new enough STL headers from libstdc++... yes checking for linker... bfd checking for the assembler... /usr/bin/gcc checking for ar... /usr/bin/ar checking for nm... /usr/bin/nm checking for pkg_config... /usr/bin/pkg-config checking for pkg-config version... 0.29.2 checking for stdint.h... yes checking for inttypes.h... yes checking for malloc.h... yes checking for alloca.h... yes checking for sys/byteorder.h... no checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... yes checking for fts.h... yes checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for sys/vfs.h... yes checking for sys/mount.h... yes checking for sys/quota.h... yes checking for linux/quota.h... yes checking for linux/if_addr.h... yes checking for linux/rtnetlink.h... yes checking for sys/queue.h... yes checking for sys/types.h... yes checking for netinet/in.h... yes checking for byteswap.h... yes checking for memfd_create in sys/mman.h... yes checking for linux/perf_event.h... yes checking for perf_event_open system call... yes checking whether the C compiler supports -Wbitfield-enum-conversion... no checking whether the C++ compiler supports -Wbitfield-enum-conversion... no checking whether the C++ compiler supports -Wdeprecated-this-capture... no checking whether the C compiler supports -Wformat-type-confusion... no checking whether the C++ compiler supports -Wformat-type-confusion... no checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no checking whether the C++ compiler supports -Wshadow-uncaptured-local... no checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no checking whether the C compiler supports -Wunreachable-code-return... no checking whether the C++ compiler supports -Wunreachable-code-return... no checking whether the C compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wempty-init-stmt... no checking whether the C compiler supports -Wfloat-overflow-conversion... no checking whether the C++ compiler supports -Wfloat-overflow-conversion... no checking whether the C compiler supports -Wfloat-zero-conversion... no checking whether the C++ compiler supports -Wfloat-zero-conversion... no checking whether the C compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wloop-analysis... no checking whether the C compiler supports -Wno-range-loop-analysis... no checking whether the C++ compiler supports -Wno-range-loop-analysis... no checking whether the C++ compiler supports -Wc++2a-compat... yes checking whether the C++ compiler supports -Wcomma... no checking whether the C compiler supports -Wduplicated-cond... yes checking whether the C++ compiler supports -Wduplicated-cond... yes checking whether the C compiler supports -Wenum-compare-conditional... no checking whether the C++ compiler supports -Wenum-compare-conditional... no checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wno-inline-new-delete... no checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C compiler supports -Wno-error=deprecated-declarations... yes checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes checking whether the C compiler supports -Wno-error=array-bounds... yes checking whether the C++ compiler supports -Wno-error=array-bounds... yes checking whether the C compiler supports -Wno-error=coverage-mismatch... yes checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes checking whether the C compiler supports -Wno-error=backend-plugin... no checking whether the C++ compiler supports -Wno-error=backend-plugin... no checking whether the C compiler supports -Wno-error=free-nonheap-object... yes checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes checking whether the C compiler supports -Wno-multistatement-macros... yes checking whether the C++ compiler supports -Wno-multistatement-macros... yes checking whether the C compiler supports -Wno-error=return-std-move... no checking whether the C++ compiler supports -Wno-error=return-std-move... no checking whether the C compiler supports -Wno-error=class-memaccess... yes checking whether the C++ compiler supports -Wno-error=class-memaccess... yes checking whether the C compiler supports -Wno-error=atomic-alignment... no checking whether the C++ compiler supports -Wno-error=atomic-alignment... no checking whether the C compiler supports -Wno-error=deprecated-copy... yes checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes checking whether the C compiler supports -Wno-error=unused-but-set-variable... yes checking whether the C++ compiler supports -Wno-error=unused-but-set-variable... yes checking whether the C compiler supports -Wformat... yes checking whether the C++ compiler supports -Wformat... yes checking whether the C compiler supports -Wformat-security... yes checking whether the C++ compiler supports -Wformat-security... yes checking whether the C compiler supports -Wformat-overflow=2... yes checking whether the C++ compiler supports -Wformat-overflow=2... yes checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no checking whether the C compiler supports -Werror=implicit-function-declaration... yes checking whether the C compiler supports -Wno-psabi... yes checking whether the C++ compiler supports -Wno-psabi... yes checking whether the C++ compiler supports -fno-sized-deallocation... yes checking whether the C++ compiler supports -fno-aligned-new... yes checking for llvm_profdata... /usr/bin/llvm-profdata checking for rustc... /usr/bin/rustc checking for cargo... /usr/bin/cargo checking rustc version... 1.69.0 checking cargo version... 1.69.0 checking for rust host triplet... x86_64-unknown-linux-gnu checking for rust target triplet... x86_64-unknown-linux-gnu checking for rustdoc... /usr/bin/rustdoc checking for rustfmt... not found checking for clang for bindgen... not found checking for libclang for bindgen... not found checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 checking for readline... yes checking for icu-i18n >= 69.1... yes checking MOZ_ICU_CFLAGS... checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata checking for awk... /bin/gawk checking for perl... /usr/bin/perl5 checking for minimum required perl version >= 5.006... 5.034001 checking for full perl installation... yes checking for gmake... /usr/bin/gmake checking for watchman... not found checking for xargs... /bin/xargs checking for rpmbuild... /usr/bin/rpmbuild checking for NSIS version... no checking for llvm-objdump... /usr/bin/llvm-objdump checking for zlib >= 1.2.3... yes checking MOZ_ZLIB_CFLAGS... checking MOZ_ZLIB_LIBS... -lz checking for m4... /usr/bin/m4 creating cache ./config.cache checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking build system type... x86_64-pc-linux-gnu checking for Cygwin environment... no checking for mingw32 environment... no checking for executable suffix... no checking for gcc... (cached) /usr/bin/gcc -std=gnu99 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ) works... (cached) yes checking whether the C compiler (/usr/bin/gcc -std=gnu99 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ) is a cross-compiler... no checking whether we are using GNU C... (cached) yes checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes checking for c++... (cached) /usr/bin/g++ checking whether the C++ compiler (/usr/bin/g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ) works... (cached) yes checking whether the C++ compiler (/usr/bin/g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC ) is a cross-compiler... no checking whether we are using GNU C++... (cached) yes checking whether /usr/bin/g++ accepts -g... (cached) yes checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 checking for strip... strip checking for sb-conf... no checking for ve... no checking for X... no checking for --noexecstack option to as... yes checking for -z noexecstack option to ld... yes checking for -z text option to ld... yes checking for -z relro option to ld... yes checking for -z nocopyreloc option to ld... yes checking for -Bsymbolic-functions option to ld... yes checking for --build-id=sha1 option to ld... yes checking whether the linker supports Identical Code Folding... no checking whether removing dead symbols breaks debugging... no checking for working const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking whether 64-bits std::atomic requires -latomic... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for gethostbyname_r in -lc_r... no checking for library containing dlopen... none required checking for dlfcn.h... yes checking for socket in -lsocket... no checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... egrep: warning: egrep is obsolescent; using grep -E egrep: warning: egrep is obsolescent; using grep -E yes checking for getc_unlocked... yes checking for _getc_nolock... no checking for gmtime_r... yes checking for localtime_r... yes checking for pthread_getname_np... yes checking for pthread_get_name_np... no checking for clock_gettime(CLOCK_MONOTONIC)... checking for sin in -lm... yes checking for res_ninit()... yes checking for nl_langinfo and CODESET... yes checking for an implementation of va_copy()... yes checking whether va_list can be copied by value... no checking for __thread keyword for TLS variables... yes checking for localeconv... yes checking for valid optimization flags... yes checking for __cxa_demangle... yes checking for -pipe support... yes checking for tm_zone tm_gmtoff in struct tm... yes checking what kind of list files are supported by the linker... linkerscript checking for posix_fadvise... yes checking for posix_fallocate... yes checking for malloc.h... yes checking for strndup... yes checking for posix_memalign... yes checking for memalign... yes checking for malloc_usable_size... yes checking whether malloc_usable_size definition can use const argument... no checking for valloc in malloc.h... yes checking for valloc in unistd.h... no checking for _aligned_malloc in malloc.h... no updating cache ./config.cache creating ./config.data Creating config.status Reticulating splines... 0:00.08 File already read. Skipping: /usr/src/RPM/BUILD/mozjs-91.5.0/build/unix/moz.build Finished reading 56 moz.build files in 0.05s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 222 build config descriptors in 0.02s RecursiveMake backend executed in 0.09s 164 total backend files; 164 created; 0 updated; 0 unchanged; 0 deleted; 7 -> 35 Makefile FasterMake backend executed in 0.03s 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 0.22s; CPU time: 0.22s; Efficiency: 100%; Untracked: 0.02s + make -j16 make recurse_pre-export make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 1682474729.1683474, "end": 1682474729.1691556, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 1682474729.1688635, "end": 1682474729.1697748, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 2; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 1682474729.1688628, "end": 1682474729.1698506, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include Elapsed: 0.01s; From dist/include: Kept 1 existing; Added/updated 295; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 1682474729.1688647, "end": 1682474729.1764996, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests Elapsed: 0.03s; From _tests: Kept 3 existing; Added/updated 449; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 1682474729.1683087, "end": 1682474729.1946955, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[1]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' rm -f '.cargo/config' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/usr/src/RPM/BUILD/mozjs-91.5.0 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_SIMD_WORMHOLE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"91.0"' -DMOZILLA_VERSION='"91.5.0"' -DMOZILLA_VERSION_U=91.5.0 -DMOZJS_MAJOR_VERSION=91 -DMOZJS_MINOR_VERSION=5 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_LTO=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/usr/src/RPM/BUILD/mozjs-91.5.0/.cargo/config.in' -o '.cargo/config' BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/usr/src/RPM/BUILD/mozjs-91.5.0", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_SIMD=1", "-DENABLE_WASM_SIMD_WORMHOLE=1", "-DHAVE_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_FADVISE=1", "-DHAVE_POSIX_FALLOCATE=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VA_COPY=1", "-DHAVE_VA_LIST_AS_ARRAY=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE___CXA_DEMANGLE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"91.0\"", "-DMOZILLA_VERSION=\"91.5.0\"", "-DMOZILLA_VERSION_U=91.5.0", "-DMOZJS_MAJOR_VERSION=91", "-DMOZJS_MINOR_VERSION=5", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_LTO=1", "-DMOZ_SYSTEM_ICU=1", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_USING_ICU_NAMESPACE=0", "-DVA_COPY=va_copy", "-DXP_LINUX=1", "-DXP_UNIX=1", "-DX_DISPLAY_MISSING=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/usr/src/RPM/BUILD/mozjs-91.5.0/.cargo/config.in", "-o", ".cargo/config"], "start": 1682474729.2334375, "end": 1682474729.2804506, "context": null} make[1]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make recurse_export make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./js-confdefs.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js/src/js-confdefs.h js/src/.deps/js-confdefs.h.pp js/src/.deps/js-confdefs.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/js-confdefs.h.in BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_define_files.py", "process_define_file", "js/src/js-confdefs.h", "js/src/.deps/js-confdefs.h.pp", "js/src/.deps/js-confdefs.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/js-confdefs.h.in"], "start": 1682474729.3747222, "end": 1682474729.3774369, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./js-config.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js/src/js-config.h js/src/.deps/js-config.h.pp js/src/.deps/js-config.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/js-config.h.in BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_define_files.py", "process_define_file", "js/src/js-config.h", "js/src/.deps/js-config.h.pp", "js/src/.deps/js-config.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/js-config.h.in"], "start": 1682474729.3758016, "end": 1682474729.3781848, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./LOpcodesGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/GenerateOpcodeFiles.py generate_lir_header js/src/jit/LOpcodesGenerated.h js/src/jit/.deps/LOpcodesGenerated.h.pp js/src/jit/.deps/LOpcodesGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/LIR.h /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/LIR-shared.h /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/LIR-x86-shared.h /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/LIR-x64.h BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/GenerateOpcodeFiles.py", "generate_lir_header", "js/src/jit/LOpcodesGenerated.h", "js/src/jit/.deps/LOpcodesGenerated.h.pp", "js/src/jit/.deps/LOpcodesGenerated.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/LIR.h", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/LIR-shared.h", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/LIR-x86-shared.h", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/LIR-x64.h"], "start": 1682474729.3759484, "end": 1682474729.3804748, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' config/host_pathsub.o /usr/bin/gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/usr/src/RPM/BUILD/mozjs-91.5.0/config -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -MD -MP -MF .deps/host_pathsub.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/config/pathsub.c make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./selfhosted.out.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/embedjs.py generate_selfhosted js/src/selfhosted.out.h js/src/.deps/selfhosted.out.h.pp js/src/.deps/selfhosted.out.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/public/friend/ErrorNumbers.msg /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TypedArrayConstants.h /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/SelfHostingDefines.h /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Utilities.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AsyncFunction.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AsyncIteration.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Date.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Error.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Function.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Generator.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Iterator.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Map.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Module.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Number.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Set.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Sorting.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TypedArray.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMap.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSet.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberingSystemsGenerated.h /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/CommonFunctions.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/CurrencyDataGenerated.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/PluralRules.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/RelativeTimeFormat.js /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js /usr/bin/g++ -E -o self-hosting-preprocessed.pp -DCROSS_COMPILE= -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="91.5.0" -DMOZILLA_VERSION_U=91.5.0 -DMOZILLA_UAVERSION="91.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_LTO=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DJS_WITHOUT_NSPR=1 -DJS_STANDALONE=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DJS_CODEGEN_X64=1 -DMOZ_AARCH64_JSCVT=0 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_SIMD_WORMHOLE=1 -DEDITLINE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_SYSTEM_ICU=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DX_DISPLAY_MISSING=1 -DMOZJS_MAJOR_VERSION=91 -DMOZJS_MINOR_VERSION=5 -DHAVE_SSIZE_T=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LIBM=1 -DHAVE_RES_NINIT=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/embedjs.py", "generate_selfhosted", "js/src/selfhosted.out.h", "js/src/.deps/selfhosted.out.h.pp", "js/src/.deps/selfhosted.out.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/public/friend/ErrorNumbers.msg", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TypedArrayConstants.h", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/SelfHostingDefines.h", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Utilities.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AsyncFunction.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AsyncIteration.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Date.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Error.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Function.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Generator.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Iterator.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Map.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Module.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Number.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Set.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Sorting.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TypedArray.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMap.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSet.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/CommonFunctions.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/PluralRules.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/RelativeTimeFormat.js", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 1682474729.374722, "end": 1682474729.4061697, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./ReservedWordsGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/GenerateReservedWords.py main js/src/frontend/ReservedWordsGenerated.h js/src/frontend/.deps/ReservedWordsGenerated.h.pp js/src/frontend/.deps/ReservedWordsGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ReservedWords.h BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/GenerateReservedWords.py", "main", "js/src/frontend/ReservedWordsGenerated.h", "js/src/frontend/.deps/ReservedWordsGenerated.h.pp", "js/src/frontend/.deps/ReservedWordsGenerated.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ReservedWords.h"], "start": 1682474729.4145439, "end": 1682474729.4180882, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./StatsPhasesGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GenerateStatsPhases.py generateHeader js/src/gc/StatsPhasesGenerated.h js/src/gc/.deps/StatsPhasesGenerated.h.pp js/src/gc/.deps/StatsPhasesGenerated.h.stub BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GenerateStatsPhases.py", "generateHeader", "js/src/gc/StatsPhasesGenerated.h", "js/src/gc/.deps/StatsPhasesGenerated.h.pp", "js/src/gc/.deps/StatsPhasesGenerated.h.stub"], "start": 1682474729.4163342, "end": 1682474729.4199502, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' config/host_nsinstall.o /usr/bin/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/usr/src/RPM/BUILD/mozjs-91.5.0/config -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/config/nsinstall.c make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' mkdir -p '../dist/host/bin/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' config/nsinstall_real /usr/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3 host_nsinstall.o host_pathsub.o /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.check_binary --host nsinstall_real /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import StrictVersion as Version BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 1682474729.5413322, "end": 1682474729.5419168, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./MIROpsGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/GenerateMIRFiles.py generate_mir_header js/src/jit/MIROpsGenerated.h js/src/jit/.deps/MIROpsGenerated.h.pp js/src/jit/.deps/MIROpsGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIROps.yaml BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/GenerateMIRFiles.py", "generate_mir_header", "js/src/jit/MIROpsGenerated.h", "js/src/jit/.deps/MIROpsGenerated.h.pp", "js/src/jit/.deps/MIROpsGenerated.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIROps.yaml"], "start": 1682474729.376224, "end": 1682474729.538611, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' cp nsinstall_real nsinstall.tmp mv nsinstall.tmp nsinstall make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./CacheIROpsGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/GenerateCacheIRFiles.py generate_cacheirops_header js/src/jit/CacheIROpsGenerated.h js/src/jit/.deps/CacheIROpsGenerated.h.pp js/src/jit/.deps/CacheIROpsGenerated.h.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIROps.yaml BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/GenerateCacheIRFiles.py", "generate_cacheirops_header", "js/src/jit/CacheIROpsGenerated.h", "js/src/jit/.deps/CacheIROpsGenerated.h.pp", "js/src/jit/.deps/CacheIROpsGenerated.h.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIROps.yaml"], "start": 1682474729.376004, "end": 1682474729.5693727, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' config/system-header.sentinel.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h crmf.h crmft.h crtdbg.h crt_externs.h crypt.h cryptohi.h cryptoht.h cstddef ctime ctype.h curl/curl.h curl/easy.h curses.h cxxabi.h DateTimeUtils.h dbus/dbus-glib.h dbus/dbus-glib-lowlevel.h dbus/dbus.h ddeml.h Debug.h dem.h descrip.h Devices.h dfb_types.h dfiff.h dgiff.h Dialogs.h direct/build.h direct/clock.h direct/conf.h direct/debug.h direct/direct.h directfb_keyboard.h directfb_strings.h direct.h direct/hash.h direct/interface.h direct/interface_implementation.h direct/list.h direct/log.h direct/memcpy.h direct/mem.h direct/messages.h direct/modules.h direct/serial.h direct/signals.h direct/stream.h direct/system.h direct/thread.h direct/trace.h direct/tree.h direct/types.h direct/utf8.h direct/util.h dirent.h DiskInit.h dlfcn.h dlgs.h dl.h docobj.h dos/dosextens.h dos.h Drag.h DriverServices.h DriverSynchronization.h DropInPanel.h dvidef.h ecl-exp.h elf.h endian.h Entry.h err.h errno.h Errors.h Events.h exception exdisp.h ExDisp.h exe386.h execinfo.h extras.h fcntl.h features.h fenv.h ffi.h fibdef.h File.h filehdr.h files.h Files.h FindDirectory.h Finder.h FinderRegistry.h FixMath.h float.h fnmatch.h Folders.h fontconfig/fcfreetype.h fontconfig/fontconfig.h Font.h Fonts.h fp.h fpieee.h frame/log.h frame/req.h freetype/freetype.h freetype/ftadvanc.h freetype/ftbitmap.h freetype/ftcache.h freetype/ftfntfmt.h freetype/ftglyph.h freetype/ftlcdfil.h freetype/ftoutln.h freetype/ftsizes.h freetype/ftsynth.h freetype/ftxf86.h freetype.h freetype/t1tables.h freetype/ttnameid.h freetype/tttables.h fribidi/fribidi.h FSp_fopen.h fstream fstream.h ft2build.h ftadvanc.h ftbitmap.h ftcache.h ftfntfmt.h ftglyph.h ftlcdfil.h ftoutln.h fts.h ftsizes.h ftsynth.h ftxf86.h fusion/arena.h fusion/build.h fusion/call.h fusion/conf.h fusion/fusion.h fusion/fusion_internal.h fusion/hash.h fusion/lock.h fusion/object.h fusion/property.h fusion/protocol.h fusion/reactor.h fusion/ref.h fusion/shmalloc.h fusion/shm/pool.h fusion/shm/shm.h fusion/shm/shm_internal.h fusion/types.h fusion/vector.h gconf/gconf-client.h Gdiplus.h gdk/gdkdirectfb.h gdk/gdk.h gdk/gdkkeysyms.h gdk/gdkprivate.h gdk/gdkwayland.h gdk-pixbuf/gdk-pixbuf.h Gestalt.h getopt.h gio/gio.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.h gps.h grp.h gssapi_generic.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi.h gst/app/gstappsink.h gst/app/gstappsrc.h gst/gst.h gst/video/video.h gtk/gtk.h gtk/gtkunixprint.h hasht.h HIToolbox/HIToolbox.h hlink.h ia64/sys/inline.h Icons.h iconv.h ieeefp.h ifaddrs.h image.h imagehlp.h imm.h initguid.h initializer_list InterfaceDefs.h InternetConfig.h IntlResources.h ints.h intshcut.h inttypes.h iodef.h io.h IOKit/IOKitLib.h IOKit/IOMessage.h IOKit/pwr_mgt/IOPMLib.h iomanip iostream.h jar-ds.h jarfile.h jar.h JavaControl.h JavaEmbedding/JavaControl.h JavaVM/jni.h JManager.h JNIEnvTests.h jni.h JVMManagerTests.h Kerberos/Kerberos.h kernel/image.h kernel/OS.h key.h keyhi.h keyt.h keythi.h kvm.h LAction.h langinfo.h LApplication.h LArray.h LArrayIterator.h LAttachable.h LAttachment.h LaunchServices.h lber.h LBroadcaster.h LButton.h lcache.h LCaption.h LCheckBox.h LCicnButton.h LClipboard.h LCommander.h LComparator.h LControl.h ldap.h ldaplog.h ldappr.h ldap_ssl.h LDataStream.h ldfcn.h LDialogBox.h ldif.h LDocApplication.h LDocument.h LDragAndDrop.h LDragTask.h LEditField.h LEditText.h LEventDispatcher.h LFile.h LFileStream.h LFileTypeList.h LFocusBox.h LGrafPortView.h LHandleStream.h libc_r.h libelf.h libelf/libelf.h libgen.h libgnome/gnome-url.h libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h libutil.h limits.h link.h linux/ioprio.h linux/kernel.h linux/limits.h linux/rtc.h linux/version.h List.h Lists.h LListBox.h LListener.h LMenuBar.h LMenu.h LModelDirector.h LModelObject.h LModelProperty.h loader.h locale locale.h LOffscreenView.h logkeys.h logstrng.h Looper.h LowMem.h LPane.h LPeriodical.h LPicture.h LPlaceHolder.h LPrintout.h LProgressBar.h LPushButton.h LRadioGroup.h LRadioGroupView.h LRunArray.h LScroller.h LSharable.h LSingleDoc.h LStaticText.h LStdControl.h LStream.h LString.h LTabGroup.h LTabGroupView.h LTableArrayStorage.h LTableMonoGeometry.h LTableSingleSelector.h LTableView.h LTextEditView.h LTextTableView.h LUndoer.h LVariableArray.h LView.h LWindow.h m68881.h MacErrors.h MacHeadersCarbon.h machine/ansi.h machine/builtins.h machine/clock.h machine/endian.h machine/frame.h machine/inline.h machine/limits.h machine/signal.h machine/trap.h mach/mach_host.h mach/mach_init.h mach/mach_interface.h mach/mach_port.h mach-o/dyld.h MacLocales.h MacMemory.h MacTCP.h MacTypes.h MacWindows.h malloc.h malloc_np.h mapicode.h mapidefs.h mapiguid.h mapi.h mapitags.h mapiutil.h mapix.h Math64.h math.h mbstring.h mem.h memory.h Memory.h MenuBar.h Menu.h Menus.h Message.h Mime.h MixedMode.h mlang.h mmsystem.h model.h Movies.h mpw/errno.h mshtmhst.h mshtml.h mswsock.h Multiprocessing.h mutex.h Navigation.h ncompat.h ncurses.h netCore.h netdb.h net/if.h netinet/in.h netinet/in_systm.h netinet/tcp.h newexe.h new.h nl_types.h NodeInfo.h nspr.h nssb64.h nssb64t.h nssbase.h nssbaset.h nssck.api nssckbi.h nssckepv.h nssckft.h nssckfwc.h nssckfw.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h nss.h nssilckt.h nssilock.h nsslocks.h nssrwlk.h nssrwlkt.h nssutil.h nsswitch.h objbase.h objidl.h Objsafe.h ocsp.h ocspt.h ojiapitests.h ole2.h oleidl.h OpenGL/OpenGL.h OpenTptInternet.h OpenTransport.h OS.h osreldate.h OSUtils.h p12.h p12plcy.h p12t.h Packages.h Palettes.h PALM_CMN.H pango/pango-break.h pango/pangocairo.h pango/pangofc-decoder.h pango/pangofc-font.h pango/pangofc-fontmap.h pango/pango-fontmap.h pango/pango.h pango/pango-modules.h pango/pango-utils.h pango/pangoxft.h pascal.h Patches.h Path.h pcfs/pc_dir.h Pgenerr.h PGenErr.h Ph.h pixman.h pk11func.h pk11pqg.h pk11priv.h pk11pub.h pk11sdr.h pkcs11f.h pkcs11.h pkcs11n.h pkcs11p.h pkcs11t.h pkcs11u.h pkcs12.h pkcs12t.h pkcs7t.h plarena.h plarenas.h plbase64.h plerror.h plgetopt.h plhash.h plstr.h PLStringFuncs.h PMApplication.h pmddim.h poll.h Polygon.h portable.h port.h portreg.h Power.h PP_ClassHeaders.cp PP_Constants.h PPCToolbox.h PP_DebugHeaders.cp PP_KeyCodes.h PP_Macros.h PP_Messages.h PP_Prefix.h PP_Resources.h PP_Types.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcpucfg.h prcvar.h prdtoa.h preenc.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h Printing.h Print/PMPrintingDialogExtensions.h prio.h pripcsem.h private prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h Processes.h process.h Process.h prolock.h proto/dos.h proto/exec.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshma.h prshm.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h psap.h Pt.h pthread.h pthread_np.h pulse/pulseaudio.h pwd.h Python.h QDOffscreen.h queue Quickdraw.h QuickDraw.h QuickTimeComponents.h quipu/attr.h regex.h Region.h resolv.h Resources.h Retrace.h rld_interface.h Roster.h rpc.h rpcproxy.h rpc/types.h sane/sane.h sane/sanei.h sane/saneopts.h sanitizer/asan_interface.h sched.h Scrap.h Screen.h Script.h ScrollBar.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secerr.h sec.h sechash.h secitem.h secmime.h secmod.h secmodt.h secoid.h secoidt.h secpkcs5.h secpkcs7.h secport.h secrng.h security.h secutil.h semaphore.h servprov.h setjmp.h SFNTLayoutTypes.h SFNTTypes.h sha1.h share.h shellapi.h shlguid.h shlobj.h shsign.h sigcontext.h signal.h SimpleGameSound.h SIOUX.h size_t.h smime.h sndio.h someincludefile.h soundcard.h Sound.h soundtouch/SoundTouchFactory.h soundtouch/SoundTouch.h spawn.h sqlite3.h sslerr.h ssl.h sslproto.h sslt.h sstream StandardFile.h starlet.h stat.h statreg.cpp statreg.h stdarg.h stdbool.h stddef.h stdint.h stdio.h stdlib.h storage/FindDirectory.h StorageKit.h StringCompare.h string.h String.h strings.h Strings.h StringView.h stropts.h strstrea.h structs.h stsdef.h SupportDefs.h support/String.h support/SupportDefs.h support/TLS.h svrcore.h symconst.h sym.h synch.h syncmgr.h sys/atomic_op.h sys/bitypes.h sys/byteorder.h syscall.h sys/cdefs.h sys/cfgodm.h sys/elf.h sys/endian.h sys/epoll.h sys/errno.h sys/eventfd.h sys/fault.h sys/fcntl.h sys/file.h sys/filio.h sys/frame.h sys/immu.h sys/inotify.h sys/inttypes.h sys/ioccom.h sys/ioctl.h sys/ipc.h sys/klog.h sys/ldr.h sys/link.h sys/locking.h syslog.h sys/lwp.h sys/machine.h sys/mman.h sys/mmu.h sys/mount.h sys/mpctl.h sys/msg.h sys/param.h sys/pda.h sys/poll.h sys/ppc.h sys/prctl.h sys/priv.h sys/procfs.h sys/pstat.h sys/ptrace.h sys/queue.h sys/quota.h sys/reboot.h sys/reg.h sys/regset.h sys/resource.h sys/sched.h sys/select.h sys/sem.h sys/sendfile.h sys/shm.h sys/siginfo.h sys/signal.h sys/socket.h sys/sockio.h sys/sparc/frame.h sys/stack.h sys/statfs.h sys/stat.h sys/statvfs.h sys/syscall.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/sysmp.h sys/syssgi.h sys/systeminfo.h sys/system_properties.h sys/thr.h sys/timeb.h sys/time.h sys/times.h sys/ttycom.h sys/types.h sys/ucontext.h sys/uio.h sys/un.h sys/unistd.h sys/user.h sys/utsname.h sys/vfs.h sys/wait.h t1tables.h tables.h TArray.h TArrayIterator.h task.h tchar.h TCHAR.H termios.h TextCommon.h TextEdit.h TextEncodingConverter.h TextServices.h TextUtils.h TextView.h th/PCR_Th.h thread.h ThreadManagerTests.h Threads.h time.h Timer.h tlhelp32.h ToolUtils.h tr1/functional trace.h Traps.h ttnameid.h tttables.h typeinfo types.h Types.h UAppleEventsMgr.h UAttachments.h ucontext.h uconv.h UCursor.h UDebugging.h UDesktop.h UDrawingState.h UDrawingUtils.h UEnvironment.h UEventMgr.h UException.h UExtractFromAEDesc.h UGWorld.h UKeyFilters.h ulocks.h ulserrno.h UMemoryMgr.h UModalDialogs.h UNavServicesDialogs.h UnicodeBlockObjects.h UnicodeConverter.h UnicodeUtilities.h unidef.h unikbd.h unistd.h unix.h unixio.h unknwn.h unwind.h UPrinting.h UQuickTime.h UReanimator.h URegions.h URegistrar.h UResourceMgr.h urlhist.h urlmon.h UScrap.h UScreenPort.h UTCUtils.h UTETextAction.h UTEViewTextAction.h UTextEdit.h UTextTraits.h utilmodt.h utilpars.h utilparst.h utilrename.h utime.h UWindows.h values.h varargs.h vcclr.h View.h Volume.h wab.h wait.h wchar.h wctype.h winbase.h win/compobj.h windef.h Window.h windows.h Windows.h windowsx.h Wininet.h winnls.h winperf.h winreg.h Winreg.h winsock2.h winsock.h winspool.h winsvc.h winuser.h winver.h wmem.h workbench/startup.h wtypes.h wx/image.h wx/listctrl.h wx/log.h wx/toolbar.h wx/wx.h wx/xrc/xmlres.h xlocale.h zmouse.h zlib.h sys/event.h unicode/calendar.h unicode/datefmt.h unicode/dtfmtsym.h unicode/locid.h unicode/numberformatter.h unicode/numsys.h unicode/plurrule.h unicode/putil.h unicode/timezone.h unicode/ucal.h unicode/uchar.h unicode/uclean.h unicode/ucol.h unicode/ucurr.h unicode/udat.h unicode/udata.h unicode/udateintervalformat.h unicode/udatpg.h unicode/udisplaycontext.h unicode/uldnames.h unicode/ulistformatter.h unicode/uenum.h unicode/uformattedvalue.h unicode/umachine.h unicode/uniset.h unicode/unistr.h unicode/unorm.h unicode/unum.h unicode/unumberformatter.h unicode/uobject.h unicode/upluralrules.h unicode/ureldatefmt.h unicode/ures.h unicode/ustring.h unicode/utypes.h sys/auxv.h BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/config/make-system-wrappers.py", "gen_wrappers", "system-header.sentinel", ".deps/system-header.sentinel.pp", ".deps/system-header.sentinel.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers", "new", "algorithm", "atomic", "cassert", "climits", "cmath", "condition_variable", "cstdarg", "cstdio", "cstdlib", "cstring", "cwchar", "deque", "functional", "ios", "iosfwd", "iostream", "istream", "iterator", "limits", "list", "map", "memory", "mutex", "ostream", "regex", "set", "shared_mutex", "stack", "string", "thread", "tuple", "type_traits", "unordered_map", "unordered_set", "utility", "vector", "xutility", "A4Stuff.h", "activscp.h", "AEDataModel.h", "AEObjects.h", "AEPackObject.h", "AERegistry.h", "AEUtils.h", "afxcmn.h", "afxcoll.h", "afxcview.h", "afxdisp.h", "afxdtctl.h", "afxext.h", "afxmt.h", "afxpriv.h", "afxtempl.h", "afxwin.h", "Aliases.h", "all.h", "alloca.h", "alloc.h", "alsa/asoundlib.h", "ansi_parms.h", "a.out.h", "app/Cursor.h", "Appearance.h", "AppFileInfo.h", "AppKit.h", "AppleEvents.h", "Application.h", "app/Message.h", "app/MessageRunner.h", "arpa/inet.h", "arpa/nameser.h", "array", "asm/page.h", "asm/sigcontext.h", "asm/signal.h", "ASRegistry.h", "assert.h", "atk/atk.h", "atlcom.h", "atlconv.h", "atlctl.cpp", "atlctl.h", "ATLCTL.H", "atlhost.h", "atlimpl.cpp", "atlwin.cpp", "atomic.h", "ATSTypes.h", "ATSUnicode.h", "Balloons.h", "base64.h", "base/pblock.h", "base/PCR_Base.h", "base/session.h", "basetyps.h", "be/app/Application.h", "Beep.h", "be/kernel/image.h", "be/kernel/OS.h", "bfd.h", "Bitmap.h", "bitset", "blapi.h", "blapit.h", "bsd/libc.h", "bsd/syscall.h", "bstring.h", "builtin.h", "Button.h", "byteswap.h", "cairo-atsui.h", "cairo-beos.h", "cairo-directfb.h", "cairo-ft.h", "cairo-glitz.h", "cairo-gobject.h", "cairo.h", "cairo-pdf.h", "cairo-ps.h", "cairo-qpainter.h", "cairo-qt.h", "cairo-quartz.h", "cairo-tee.h", "cairo-win32.h", "cairo-xlib.h", "cairo-xlib-xrender.h", "callconv.h", "Carbon/Carbon.h", "CarbonEvents.h", "Carbon.h", "c_asm.h", "cctype", "cderr.h", "cerrno", "certdb.h", "cert.h", "certt.h", "CFBase.h", "CFBundle.h", "CFData.h", "CFDictionary.h", "cf.h", "CFNumber.h", "CFPlugIn.h", "CFPreferences.h", "CFString.h", "CFURL.h", "CGAffineTransform.h", "CheckBox.h", "ciferfam.h", "Clipboard.h", "cmmf.h", "cmmft.h", "cmplrs/stsupport.h", "cms.h", "cmsreclist.h", "cmst.h", "Cocoa/Cocoa.h", "CodeFragments.h", "comdef.h", "commctrl.h", "COMMCTRL.H", "commdlg.h", "compat.h", "complex", "condapi.h", "ConditionalMacros.h", "conio.h", "console.h", "ControlDefinitions.h", "Controls.h", "CoreFoundation/CoreFoundation.h", "CoreServices/CoreServices.h", "CPalmRec.cpp", "Cpalmrec.h", "CPCatgry.cpp", "CPDbBMgr.h", "CPString.cpp", "CPString.h", "crmf.h", "crmft.h", "crtdbg.h", "crt_externs.h", "crypt.h", "cryptohi.h", "cryptoht.h", "cstddef", "ctime", "ctype.h", "curl/curl.h", "curl/easy.h", "curses.h", "cxxabi.h", "DateTimeUtils.h", "dbus/dbus-glib.h", "dbus/dbus-glib-lowlevel.h", "dbus/dbus.h", "ddeml.h", "Debug.h", "dem.h", "descrip.h", "Devices.h", "dfb_types.h", "dfiff.h", "dgiff.h", "Dialogs.h", "direct/build.h", "direct/clock.h", "direct/conf.h", "direct/debug.h", "direct/direct.h", "directfb_keyboard.h", "directfb_strings.h", "direct.h", "direct/hash.h", "direct/interface.h", "direct/interface_implementation.h", "direct/list.h", "direct/log.h", "direct/memcpy.h", "direct/mem.h", "direct/messages.h", "direct/modules.h", "direct/serial.h", "direct/signals.h", "direct/stream.h", "direct/system.h", "direct/thread.h", "direct/trace.h", "direct/tree.h", "direct/types.h", "direct/utf8.h", "direct/util.h", "dirent.h", "DiskInit.h", "dlfcn.h", "dlgs.h", "dl.h", "docobj.h", "dos/dosextens.h", "dos.h", "Drag.h", "DriverServices.h", "DriverSynchronization.h", "DropInPanel.h", "dvidef.h", "ecl-exp.h", "elf.h", "endian.h", "Entry.h", "err.h", "errno.h", "Errors.h", "Events.h", "exception", "exdisp.h", "ExDisp.h", "exe386.h", "execinfo.h", "extras.h", "fcntl.h", "features.h", "fenv.h", "ffi.h", "fibdef.h", "File.h", "filehdr.h", "files.h", "Files.h", "FindDirectory.h", "Finder.h", "FinderRegistry.h", "FixMath.h", "float.h", "fnmatch.h", "Folders.h", "fontconfig/fcfreetype.h", "fontconfig/fontconfig.h", "Font.h", "Fonts.h", "fp.h", "fpieee.h", "frame/log.h", "frame/req.h", "freetype/freetype.h", "freetype/ftadvanc.h", "freetype/ftbitmap.h", "freetype/ftcache.h", "freetype/ftfntfmt.h", "freetype/ftglyph.h", "freetype/ftlcdfil.h", "freetype/ftoutln.h", "freetype/ftsizes.h", "freetype/ftsynth.h", "freetype/ftxf86.h", "freetype.h", "freetype/t1tables.h", "freetype/ttnameid.h", "freetype/tttables.h", "fribidi/fribidi.h", "FSp_fopen.h", "fstream", "fstream.h", "ft2build.h", "ftadvanc.h", "ftbitmap.h", "ftcache.h", "ftfntfmt.h", "ftglyph.h", "ftlcdfil.h", "ftoutln.h", "fts.h", "ftsizes.h", "ftsynth.h", "ftxf86.h", "fusion/arena.h", "fusion/build.h", "fusion/call.h", "fusion/conf.h", "fusion/fusion.h", "fusion/fusion_internal.h", "fusion/hash.h", "fusion/lock.h", "fusion/object.h", "fusion/property.h", "fusion/protocol.h", "fusion/reactor.h", "fusion/ref.h", "fusion/shmalloc.h", "fusion/shm/pool.h", "fusion/shm/shm.h", "fusion/shm/shm_internal.h", "fusion/types.h", "fusion/vector.h", "gconf/gconf-client.h", "Gdiplus.h", "gdk/gdkdirectfb.h", "gdk/gdk.h", "gdk/gdkkeysyms.h", "gdk/gdkprivate.h", "gdk/gdkwayland.h", "gdk-pixbuf/gdk-pixbuf.h", "Gestalt.h", "getopt.h", "gio/gio.h", "glibconfig.h", "glib.h", "glib-object.h", "glob.h", "gmodule.h", "gnome.h", "gnu/libc-version.h", "gps.h", "grp.h", "gssapi_generic.h", "gssapi/gssapi_generic.h", "gssapi/gssapi.h", "gssapi.h", "gst/app/gstappsink.h", "gst/app/gstappsrc.h", "gst/gst.h", "gst/video/video.h", "gtk/gtk.h", "gtk/gtkunixprint.h", "hasht.h", "HIToolbox/HIToolbox.h", "hlink.h", "ia64/sys/inline.h", "Icons.h", "iconv.h", "ieeefp.h", "ifaddrs.h", "image.h", "imagehlp.h", "imm.h", "initguid.h", "initializer_list", "InterfaceDefs.h", "InternetConfig.h", "IntlResources.h", "ints.h", "intshcut.h", "inttypes.h", "iodef.h", "io.h", "IOKit/IOKitLib.h", "IOKit/IOMessage.h", "IOKit/pwr_mgt/IOPMLib.h", "iomanip", "iostream.h", "jar-ds.h", "jarfile.h", "jar.h", "JavaControl.h", "JavaEmbedding/JavaControl.h", "JavaVM/jni.h", "JManager.h", "JNIEnvTests.h", "jni.h", "JVMManagerTests.h", "Kerberos/Kerberos.h", "kernel/image.h", "kernel/OS.h", "key.h", "keyhi.h", "keyt.h", "keythi.h", "kvm.h", "LAction.h", "langinfo.h", "LApplication.h", "LArray.h", "LArrayIterator.h", "LAttachable.h", "LAttachment.h", "LaunchServices.h", "lber.h", "LBroadcaster.h", "LButton.h", "lcache.h", "LCaption.h", "LCheckBox.h", "LCicnButton.h", "LClipboard.h", "LCommander.h", "LComparator.h", "LControl.h", "ldap.h", "ldaplog.h", "ldappr.h", "ldap_ssl.h", "LDataStream.h", "ldfcn.h", "LDialogBox.h", "ldif.h", "LDocApplication.h", "LDocument.h", "LDragAndDrop.h", "LDragTask.h", "LEditField.h", "LEditText.h", "LEventDispatcher.h", "LFile.h", "LFileStream.h", "LFileTypeList.h", "LFocusBox.h", "LGrafPortView.h", "LHandleStream.h", "libc_r.h", "libelf.h", "libelf/libelf.h", "libgen.h", "libgnome/gnome-url.h", "libgnome/libgnome.h", "libgnomeui/gnome-icon-lookup.h", "libgnomeui/gnome-icon-theme.h", "libgnomeui/gnome-ui-init.h", "libutil.h", "limits.h", "link.h", "linux/ioprio.h", "linux/kernel.h", "linux/limits.h", "linux/rtc.h", "linux/version.h", "List.h", "Lists.h", "LListBox.h", "LListener.h", "LMenuBar.h", "LMenu.h", "LModelDirector.h", "LModelObject.h", "LModelProperty.h", "loader.h", "locale", "locale.h", "LOffscreenView.h", "logkeys.h", "logstrng.h", "Looper.h", "LowMem.h", "LPane.h", "LPeriodical.h", "LPicture.h", "LPlaceHolder.h", "LPrintout.h", "LProgressBar.h", "LPushButton.h", "LRadioGroup.h", "LRadioGroupView.h", "LRunArray.h", "LScroller.h", "LSharable.h", "LSingleDoc.h", "LStaticText.h", "LStdControl.h", "LStream.h", "LString.h", "LTabGroup.h", "LTabGroupView.h", "LTableArrayStorage.h", "LTableMonoGeometry.h", "LTableSingleSelector.h", "LTableView.h", "LTextEditView.h", "LTextTableView.h", "LUndoer.h", "LVariableArray.h", "LView.h", "LWindow.h", "m68881.h", "MacErrors.h", "MacHeadersCarbon.h", "machine/ansi.h", "machine/builtins.h", "machine/clock.h", "machine/endian.h", "machine/frame.h", "machine/inline.h", "machine/limits.h", "machine/signal.h", "machine/trap.h", "mach/mach_host.h", "mach/mach_init.h", "mach/mach_interface.h", "mach/mach_port.h", "mach-o/dyld.h", "MacLocales.h", "MacMemory.h", "MacTCP.h", "MacTypes.h", "MacWindows.h", "malloc.h", "malloc_np.h", "mapicode.h", "mapidefs.h", "mapiguid.h", "mapi.h", "mapitags.h", "mapiutil.h", "mapix.h", "Math64.h", "math.h", "mbstring.h", "mem.h", "memory.h", "Memory.h", "MenuBar.h", "Menu.h", "Menus.h", "Message.h", "Mime.h", "MixedMode.h", "mlang.h", "mmsystem.h", "model.h", "Movies.h", "mpw/errno.h", "mshtmhst.h", "mshtml.h", "mswsock.h", "Multiprocessing.h", "mutex.h", "Navigation.h", "ncompat.h", "ncurses.h", "netCore.h", "netdb.h", "net/if.h", "netinet/in.h", "netinet/in_systm.h", "netinet/tcp.h", "newexe.h", "new.h", "nl_types.h", "NodeInfo.h", "nspr.h", "nssb64.h", "nssb64t.h", "nssbase.h", "nssbaset.h", "nssck.api", "nssckbi.h", "nssckepv.h", "nssckft.h", "nssckfwc.h", "nssckfw.h", "nssckfwt.h", "nssckg.h", "nssckmdt.h", "nssckt.h", "nss.h", "nssilckt.h", "nssilock.h", "nsslocks.h", "nssrwlk.h", "nssrwlkt.h", "nssutil.h", "nsswitch.h", "objbase.h", "objidl.h", "Objsafe.h", "ocsp.h", "ocspt.h", "ojiapitests.h", "ole2.h", "oleidl.h", "OpenGL/OpenGL.h", "OpenTptInternet.h", "OpenTransport.h", "OS.h", "osreldate.h", "OSUtils.h", "p12.h", "p12plcy.h", "p12t.h", "Packages.h", "Palettes.h", "PALM_CMN.H", "pango/pango-break.h", "pango/pangocairo.h", "pango/pangofc-decoder.h", "pango/pangofc-font.h", "pango/pangofc-fontmap.h", "pango/pango-fontmap.h", "pango/pango.h", "pango/pango-modules.h", "pango/pango-utils.h", "pango/pangoxft.h", "pascal.h", "Patches.h", "Path.h", "pcfs/pc_dir.h", "Pgenerr.h", "PGenErr.h", "Ph.h", "pixman.h", "pk11func.h", "pk11pqg.h", "pk11priv.h", "pk11pub.h", "pk11sdr.h", "pkcs11f.h", "pkcs11.h", "pkcs11n.h", "pkcs11p.h", "pkcs11t.h", "pkcs11u.h", "pkcs12.h", "pkcs12t.h", "pkcs7t.h", "plarena.h", "plarenas.h", "plbase64.h", "plerror.h", "plgetopt.h", "plhash.h", "plstr.h", "PLStringFuncs.h", "PMApplication.h", "pmddim.h", "poll.h", "Polygon.h", "portable.h", "port.h", "portreg.h", "Power.h", "PP_ClassHeaders.cp", "PP_Constants.h", "PPCToolbox.h", "PP_DebugHeaders.cp", "PP_KeyCodes.h", "PP_Macros.h", "PP_Messages.h", "PP_Prefix.h", "PP_Resources.h", "PP_Types.h", "pratom.h", "prbit.h", "prclist.h", "prcmon.h", "prcountr.h", "prcpucfg.h", "prcvar.h", "prdtoa.h", "preenc.h", "prenv.h", "prerr.h", "prerror.h", "prinet.h", "prinit.h", "prinrval.h", "Printing.h", "Print/PMPrintingDialogExtensions.h", "prio.h", "pripcsem.h", "private", "prlink.h", "prlock.h", "prlog.h", "prlong.h", "prmem.h", "prmon.h", "prmwait.h", "prnetdb.h", "Processes.h", "process.h", "Process.h", "prolock.h", "proto/dos.h", "proto/exec.h", "prpdce.h", "prprf.h", "prproces.h", "prrng.h", "prrwlock.h", "prshma.h", "prshm.h", "prsystem.h", "prthread.h", "prtime.h", "prtpool.h", "prtrace.h", "prtypes.h", "prvrsion.h", "prwin16.h", "psap.h", "Pt.h", "pthread.h", "pthread_np.h", "pulse/pulseaudio.h", "pwd.h", "Python.h", "QDOffscreen.h", "queue", "Quickdraw.h", "QuickDraw.h", "QuickTimeComponents.h", "quipu/attr.h", "regex.h", "Region.h", "resolv.h", "Resources.h", "Retrace.h", "rld_interface.h", "Roster.h", "rpc.h", "rpcproxy.h", "rpc/types.h", "sane/sane.h", "sane/sanei.h", "sane/saneopts.h", "sanitizer/asan_interface.h", "sched.h", "Scrap.h", "Screen.h", "Script.h", "ScrollBar.h", "secasn1.h", "secasn1t.h", "seccomon.h", "secder.h", "secdert.h", "secdig.h", "secdigt.h", "secerr.h", "sec.h", "sechash.h", "secitem.h", "secmime.h", "secmod.h", "secmodt.h", "secoid.h", "secoidt.h", "secpkcs5.h", "secpkcs7.h", "secport.h", "secrng.h", "security.h", "secutil.h", "semaphore.h", "servprov.h", "setjmp.h", "SFNTLayoutTypes.h", "SFNTTypes.h", "sha1.h", "share.h", "shellapi.h", "shlguid.h", "shlobj.h", "shsign.h", "sigcontext.h", "signal.h", "SimpleGameSound.h", "SIOUX.h", "size_t.h", "smime.h", "sndio.h", "someincludefile.h", "soundcard.h", "Sound.h", "soundtouch/SoundTouchFactory.h", "soundtouch/SoundTouch.h", "spawn.h", "sqlite3.h", "sslerr.h", "ssl.h", "sslproto.h", "sslt.h", "sstream", "StandardFile.h", "starlet.h", "stat.h", "statreg.cpp", "statreg.h", "stdarg.h", "stdbool.h", "stddef.h", "stdint.h", "stdio.h", "stdlib.h", "storage/FindDirectory.h", "StorageKit.h", "StringCompare.h", "string.h", "String.h", "strings.h", "Strings.h", "StringView.h", "stropts.h", "strstrea.h", "structs.h", "stsdef.h", "SupportDefs.h", "support/String.h", "support/SupportDefs.h", "support/TLS.h", "svrcore.h", "symconst.h", "sym.h", "synch.h", "syncmgr.h", "sys/atomic_op.h", "sys/bitypes.h", "sys/byteorder.h", "syscall.h", "sys/cdefs.h", "sys/cfgodm.h", "sys/elf.h", "sys/endian.h", "sys/epoll.h", "sys/errno.h", "sys/eventfd.h", "sys/fault.h", "sys/fcntl.h", "sys/file.h", "sys/filio.h", "sys/frame.h", "sys/immu.h", "sys/inotify.h", "sys/inttypes.h", "sys/ioccom.h", "sys/ioctl.h", "sys/ipc.h", "sys/klog.h", "sys/ldr.h", "sys/link.h", "sys/locking.h", "syslog.h", "sys/lwp.h", "sys/machine.h", "sys/mman.h", "sys/mmu.h", "sys/mount.h", "sys/mpctl.h", "sys/msg.h", "sys/param.h", "sys/pda.h", "sys/poll.h", "sys/ppc.h", "sys/prctl.h", "sys/priv.h", "sys/procfs.h", "sys/pstat.h", "sys/ptrace.h", "sys/queue.h", "sys/quota.h", "sys/reboot.h", "sys/reg.h", "sys/regset.h", "sys/resource.h", "sys/sched.h", "sys/select.h", "sys/sem.h", "sys/sendfile.h", "sys/shm.h", "sys/siginfo.h", "sys/signal.h", "sys/socket.h", "sys/sockio.h", "sys/sparc/frame.h", "sys/stack.h", "sys/statfs.h", "sys/stat.h", "sys/statvfs.h", "sys/syscall.h", "sys/sysctl.h", "sys/sysinfo.h", "sys/sysmacros.h", "sys/sysmp.h", "sys/syssgi.h", "sys/systeminfo.h", "sys/system_properties.h", "sys/thr.h", "sys/timeb.h", "sys/time.h", "sys/times.h", "sys/ttycom.h", "sys/types.h", "sys/ucontext.h", "sys/uio.h", "sys/un.h", "sys/unistd.h", "sys/user.h", "sys/utsname.h", "sys/vfs.h", "sys/wait.h", "t1tables.h", "tables.h", "TArray.h", "TArrayIterator.h", "task.h", "tchar.h", "TCHAR.H", "termios.h", "TextCommon.h", "TextEdit.h", "TextEncodingConverter.h", "TextServices.h", "TextUtils.h", "TextView.h", "th/PCR_Th.h", "thread.h", "ThreadManagerTests.h", "Threads.h", "time.h", "Timer.h", "tlhelp32.h", "ToolUtils.h", "tr1/functional", "trace.h", "Traps.h", "ttnameid.h", "tttables.h", "typeinfo", "types.h", "Types.h", "UAppleEventsMgr.h", "UAttachments.h", "ucontext.h", "uconv.h", "UCursor.h", "UDebugging.h", "UDesktop.h", "UDrawingState.h", "UDrawingUtils.h", "UEnvironment.h", "UEventMgr.h", "UException.h", "UExtractFromAEDesc.h", "UGWorld.h", "UKeyFilters.h", "ulocks.h", "ulserrno.h", "UMemoryMgr.h", "UModalDialogs.h", "UNavServicesDialogs.h", "UnicodeBlockObjects.h", "UnicodeConverter.h", "UnicodeUtilities.h", "unidef.h", "unikbd.h", "unistd.h", "unix.h", "unixio.h", "unknwn.h", "unwind.h", "UPrinting.h", "UQuickTime.h", "UReanimator.h", "URegions.h", "URegistrar.h", "UResourceMgr.h", "urlhist.h", "urlmon.h", "UScrap.h", "UScreenPort.h", "UTCUtils.h", "UTETextAction.h", "UTEViewTextAction.h", "UTextEdit.h", "UTextTraits.h", "utilmodt.h", "utilpars.h", "utilparst.h", "utilrename.h", "utime.h", "UWindows.h", "values.h", "varargs.h", "vcclr.h", "View.h", "Volume.h", "wab.h", "wait.h", "wchar.h", "wctype.h", "winbase.h", "win/compobj.h", "windef.h", "Window.h", "windows.h", "Windows.h", "windowsx.h", "Wininet.h", "winnls.h", "winperf.h", "winreg.h", "Winreg.h", "winsock2.h", "winsock.h", "winspool.h", "winsvc.h", "winuser.h", "winver.h", "wmem.h", "workbench/startup.h", "wtypes.h", "wx/image.h", "wx/listctrl.h", "wx/log.h", "wx/toolbar.h", "wx/wx.h", "wx/xrc/xmlres.h", "xlocale.h", "zmouse.h", "zlib.h", "sys/event.h", "unicode/calendar.h", "unicode/datefmt.h", "unicode/dtfmtsym.h", "unicode/locid.h", "unicode/numberformatter.h", "unicode/numsys.h", "unicode/plurrule.h", "unicode/putil.h", "unicode/timezone.h", "unicode/ucal.h", "unicode/uchar.h", "unicode/uclean.h", "unicode/ucol.h", "unicode/ucurr.h", "unicode/udat.h", "unicode/udata.h", "unicode/udateintervalformat.h", "unicode/udatpg.h", "unicode/udisplaycontext.h", "unicode/uldnames.h", "unicode/ulistformatter.h", "unicode/uenum.h", "unicode/uformattedvalue.h", "unicode/umachine.h", "unicode/uniset.h", "unicode/unistr.h", "unicode/unorm.h", "unicode/unum.h", "unicode/unumberformatter.h", "unicode/uobject.h", "unicode/upluralrules.h", "unicode/ureldatefmt.h", "unicode/ures.h", "unicode/ustring.h", "unicode/utypes.h", "sys/auxv.h"], "start": 1682474729.6305566, "end": 1682474729.6744163, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/config' make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make[3]: Nothing to be done for 'export'. make recurse_compile make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/rust' js/src/rust/force-cargo-library-build make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/rust' /usr/bin/cargo rustc --release --manifest-path /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust/Cargo.toml -vv --lib --target=x86_64-unknown-linux-gnu -- -Clto make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Nothing to be done for 'host-objects'. make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/build' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/build' memory/build/Unified_cpp_memory_build0.o /usr/bin/g++ -o Unified_cpp_memory_build0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/usr/src/RPM/BUILD/mozjs-91.5.0/memory/build -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/build -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp Unified_cpp_memory_build0.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' js/src/gc/StatsPhasesGenerated.inc.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 1682474729.8234315, "end": 1682474729.826943, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' js/src/build/symverscript.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/build/symverscript.in mozjs_91 BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/build/symverscript.in", "mozjs_91"], "start": 1682474729.8239155, "end": 1682474729.8272715, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' make[3]: Nothing to be done for 'host'. make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' mkdir -p '.deps/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc' memory/mozalloc/mozalloc_abort.o /usr/bin/g++ -o mozalloc_abort.o -c -flto -flifetime-dse=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/memory/mozalloc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/xpcom -I/usr/src/RPM/BUILD/mozjs-91.5.0/memory/build -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mozalloc_abort.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/memory/mozalloc/mozalloc_abort.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/AutoProfilerLabel.o /usr/bin/g++ -o AutoProfilerLabel.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AutoProfilerLabel.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/AutoProfilerLabel.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_acos.o /usr/bin/g++ -o e_acos.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acos.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_acos.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc' memory/mozalloc/Unified_cpp_memory_mozalloc0.o /usr/bin/g++ -o Unified_cpp_memory_mozalloc0.o -c -flto -flifetime-dse=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/memory/mozalloc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/xpcom -I/usr/src/RPM/BUILD/mozjs-91.5.0/memory/build -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp Unified_cpp_memory_mozalloc0.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/memory/mozalloc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_acosh.o /usr/bin/g++ -o e_acosh.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acosh.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_acosh.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/AwakeTimeStamp.o /usr/bin/g++ -o AwakeTimeStamp.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AwakeTimeStamp.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/AwakeTimeStamp.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_asin.o /usr/bin/g++ -o e_asin.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_asin.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_asin.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_atan2.o /usr/bin/g++ -o e_atan2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atan2.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_atan2.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/MmapFaultHandler.o /usr/bin/g++ -o MmapFaultHandler.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MmapFaultHandler.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/MmapFaultHandler.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/ConditionVariable_posix.o /usr/bin/g++ -o ConditionVariable_posix.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ConditionVariable_posix.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/ConditionVariable_posix.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_atanh.o /usr/bin/g++ -o e_atanh.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atanh.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_atanh.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/Mutex_posix.o /usr/bin/g++ -o Mutex_posix.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Mutex_posix.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/Mutex_posix.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_cosh.o /usr/bin/g++ -o e_cosh.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_cosh.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_cosh.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_exp.o /usr/bin/g++ -o e_exp.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_exp.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_exp.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/StackWalk.o /usr/bin/g++ -o StackWalk.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/StackWalk.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/StackWalk.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_hypot.o /usr/bin/g++ -o e_hypot.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_hypot.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_hypot.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' warning: Patch `chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=302c995f91f44cf26e77dc4758ad56c3ff0153ad#302c995f)` was not used in the crate graph. Patch `chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f)` was not used in the crate graph. Patch `failure v0.1.8 (/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/failure)` was not used in the crate graph. Patch `minidump_writer_linux v0.1.0 (https://github.com/msirringhaus/minidump_writer_linux.git?rev=85551909b95a5cf553a85dbcddfa5f117cfbbe0e#85551909)` was not used in the crate graph. Patch `mio v0.6.23 (/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/mio)` was not used in the crate graph. Patch `nix v0.13.1 (https://github.com/shravanrn/nix/?rev=4af6c367603869a30fddb5ffb0aba2b9477ba92e#4af6c367)` was not used in the crate graph. Patch `prost-derive v0.6.1 (/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/prost-derive)` was not used in the crate graph. Patch `rlbox_lucet_sandbox v0.1.0 (https://github.com/PLSysSec/rlbox_lucet_sandbox/?rev=5c8e79048d3ff6f434109e19d4aee4ff8624d3d7#5c8e7904)` was not used in the crate graph. Patch `spirv_cross v0.23.0 (https://github.com/kvark/spirv_cross?branch=wgpu5#a5a90d38)` was not used in the crate graph. Check that the patched package version and available features are compatible with the dependency requirements. If the patch has a different version from what is locked in the Cargo.lock file, run `cargo update` to use the new version. This may also occur with an optional dependency that is not enabled. warning: profile package spec `glsl` in profile `dev` did not match any packages Did you mean `glob`? warning: profile package spec `glsl` in profile `release` did not match any packages Did you mean `glob`? make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_log.o /usr/bin/g++ -o e_log.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_log.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' Compiling encoding_rs v0.8.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=8857ce1ecd4f4ef6 -C extra-filename=-8857ce1ecd4f4ef6 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/encoding_rs-8857ce1ecd4f4ef6 -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn` Running `/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/encoding_rs-8857ce1ecd4f4ef6/build-script-build` Compiling cc v1.0.71 (https://github.com/alexcrichton/cc-rs/?rev=b2f6b146b75299c444e05bbde50d03705c7c4b6e#b2f6b146) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/cc CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.71 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=71 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name cc --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no -C metadata=1c597ce7aaca3e78 -C extra-filename=-1c597ce7aaca3e78 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_log10.o /usr/bin/g++ -o e_log10.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log10.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_log10.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_log2.o /usr/bin/g++ -o e_log2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log2.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_log2.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/TimeStamp.o /usr/bin/g++ -o TimeStamp.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TimeStamp.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/TimeStamp.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/Printf.o /usr/bin/g++ -o Printf.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Printf.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/Printf.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_sinh.o /usr/bin/g++ -o e_sinh.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_sinh.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_sinh.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/e_pow.o /usr/bin/g++ -o e_pow.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_pow.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/e_pow.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/k_cos.o /usr/bin/g++ -o k_cos.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_cos.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/k_cos.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/k_exp.o /usr/bin/g++ -o k_exp.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_exp.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/k_exp.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/k_sin.o /usr/bin/g++ -o k_sin.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_sin.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/k_sin.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/Uptime.o /usr/bin/g++ -o Uptime.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Uptime.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/Uptime.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/TimeStamp_posix.o /usr/bin/g++ -o TimeStamp_posix.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TimeStamp_posix.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/TimeStamp_posix.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components' intl/components/Unified_cpp_intl_components0.o /usr/bin/g++ -o Unified_cpp_intl_components0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/intl/components -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_intl_components0.o.pp Unified_cpp_intl_components0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/DateTimeFormat.h:9, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/Calendar.h:9, from /usr/src/RPM/BUILD/mozjs-91.5.0/intl/components/src/Calendar.cpp:5, from Unified_cpp_intl_components0.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/ICU4CGlue.h:196:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 196 | : public std::iterator mozilla::intl::NumberFormat::GetPartTypeForNumberField(UNumberFormatFields, mozilla::Maybe, bool) const': /usr/src/RPM/BUILD/mozjs-91.5.0/intl/components/src/NumberFormat.cpp:120:10: warning: enumeration value 'UNUM_APPROXIMATELY_SIGN_FIELD' not handled in switch [-Wswitch] 120 | switch (fieldName) { | ^ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/k_rem_pio2.o /usr/bin/g++ -o k_rem_pio2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_rem_pio2.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/k_rem_pio2.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/k_tan.o /usr/bin/g++ -o k_tan.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_tan.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/k_tan.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_asinh.o /usr/bin/g++ -o s_asinh.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_asinh.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_asinh.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_atan.o /usr/bin/g++ -o s_atan.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_atan.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_atan.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_cbrt.o /usr/bin/g++ -o s_cbrt.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_cbrt.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_cbrt.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_ceil.o /usr/bin/g++ -o s_ceil.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceil.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_ceil.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_ceilf.o /usr/bin/g++ -o s_ceilf.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceilf.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_ceilf.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_copysign.o /usr/bin/g++ -o s_copysign.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_copysign.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_copysign.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_cos.o /usr/bin/g++ -o s_cos.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_cos.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_cos.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_expm1.o /usr/bin/g++ -o s_expm1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_expm1.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_expm1.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_fabs.o /usr/bin/g++ -o s_fabs.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_fabs.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_fabs.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_floor.o /usr/bin/g++ -o s_floor.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floor.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_floor.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_floorf.o /usr/bin/g++ -o s_floorf.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floorf.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_floorf.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components' intl/components/Unified_cpp_intl_components1.o /usr/bin/g++ -o Unified_cpp_intl_components1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/intl/components -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_intl_components1.o.pp Unified_cpp_intl_components1.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/intl/components' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_log1p.o /usr/bin/g++ -o s_log1p.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_log1p.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_log1p.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_nearbyint.o /usr/bin/g++ -o s_nearbyint.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_nearbyint.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_nearbyint.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' mozglue/misc/Decimal.o /usr/bin/g++ -o Decimal.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_BASENAME="None"' '-DMOZ_APP_VENDOR="None"' -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Decimal.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/misc/decimal/Decimal.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mozglue/misc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_rint.o /usr/bin/g++ -o s_rint.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rint.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_rint.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_rintf.o /usr/bin/g++ -o s_rintf.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rintf.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_rintf.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_scalbn.o /usr/bin/g++ -o s_scalbn.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_scalbn.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_scalbn.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_sin.o /usr/bin/g++ -o s_sin.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_sin.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_sin.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_tan.o /usr/bin/g++ -o s_tan.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_tan.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_tan.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_tanh.o /usr/bin/g++ -o s_tanh.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_tanh.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_tanh.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_trunc.o /usr/bin/g++ -o s_trunc.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_trunc.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_trunc.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' modules/fdlibm/src/s_truncf.o /usr/bin/g++ -o s_truncf.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_truncf.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/modules/fdlibm/src/s_truncf.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/modules/fdlibm/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' js/src/shell/Unified_cpp_js_src_shell1.o /usr/bin/g++ -o Unified_cpp_js_src_shell1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_shell1.o.pp Unified_cpp_js_src_shell1.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mfbt/lz4.o /usr/bin/gcc -std=gnu99 -o lz4.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/double-conversion -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -DMOZILLA_CLIENT -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -MD -MP -MF .deps/lz4.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/lz4/lz4.c make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' js/src/gc/StoreBuffer.o /usr/bin/g++ -o StoreBuffer.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/StoreBuffer.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/StoreBuffer.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/DoubleToString.o /usr/bin/g++ -o DoubleToString.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/DoubleToString.o.pp -Wno-implicit-fallthrough /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/util/DoubleToString.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mfbt/lz4frame.o /usr/bin/gcc -std=gnu99 -o lz4frame.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/double-conversion -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -DMOZILLA_CLIENT -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -MD -MP -MF .deps/lz4frame.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/lz4/lz4frame.c make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Utility.o /usr/bin/g++ -o Utility.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Utility.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/util/Utility.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' Compiling cfg-if v0.1.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/cfg-if-0.1.10 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/cfg-if-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=42ac7c6f34bf35d0 -C extra-filename=-42ac7c6f34bf35d0 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' OUT_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/encoding_rs-a13bbf9f046c7a23/out /usr/bin/rustc --crate-name encoding_rs /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=ac7a1eb7285862fb -C extra-filename=-ac7a1eb7285862fb --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern cfg_if=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libcfg_if-42ac7c6f34bf35d0.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mfbt/xxhash.o /usr/bin/gcc -std=gnu99 -o xxhash.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/double-conversion -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -DMOZILLA_CLIENT -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -MD -MP -MF .deps/xxhash.o.pp -Wno-unused-function /usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/lz4/xxhash.c make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' warning: unused label --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/macros.rs:878:41 | 878 | ... 'innermost: loop { | ^^^^^^^^^^ | ::: /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 | 77 | / euc_jp_decoder_functions!( 78 | | { 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 80 | | // Fast-track Hiragana (60% according to Lunde) ... | 220 | | handle 221 | | ); | |_____- in this macro invocation | = note: `#[warn(unused_labels)]` on by default = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused label --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/macros.rs:878:41 | 878 | ... 'innermost: loop { | ^^^^^^^^^^ | ::: /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 | 77 | / euc_jp_decoder_functions!( 78 | | { 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 80 | | // Fast-track Hiragana (60% according to Lunde) ... | 220 | | handle 221 | | ); | |_____- in this macro invocation | = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unused label --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/macros.rs:574:41 | 574 | ... 'innermost: loop { | ^^^^^^^^^^ | ::: /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/gb18030.rs:111:5 | 111 | / gb18030_decoder_functions!( 112 | | { 113 | | // If first is between 0x81 and 0xFE, inclusive, 114 | | // subtract offset 0x81. ... | 294 | | handle, 295 | | 'outermost); | |___________________- in this macro invocation | = note: this warning originates in the macro `gb18030_decoder_function` which comes from the expansion of the macro `gb18030_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:743:26 | 743 | 0...0x7F => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:749:29 | 749 | 0xC2...0xD5 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:770:36 | 770 | 0xE1 | 0xE3...0xEC | 0xEE => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:879:29 | 879 | 0xF1...0xF4 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:942:18 | 942 | 0...0x7F => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:948:21 | 948 | 0xC2...0xD5 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/mem.rs:985:28 | 985 | 0xE1 | 0xE3...0xEC | 0xEE => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs:2686:29 | 2686 | b'A'...b'Z' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs:2691:29 | 2691 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs:2691:43 | 2691 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs:2714:29 | 2714 | b'A'...b'Z' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs:2723:29 | 2723 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/lib.rs:2723:43 | 2723 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/handles.rs:113:42 | 113 | let mut u: u16 = ::std::mem::uninitialized(); | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: the type `u16` does not permit being left uninitialized --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_rs/src/handles.rs:113:30 | 113 | let mut u: u16 = ::std::mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' js/src/irregexp/RegExpNativeMacroAssembler.o /usr/bin/g++ -o RegExpNativeMacroAssembler.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -MD -MP -MF .deps/RegExpNativeMacroAssembler.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/RegExp.o /usr/bin/g++ -o RegExp.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/RegExp.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Tracer.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TaggedProto.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:7: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'regexp_compile_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:505:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'patternValue' in 'MEM[(struct Rooted * *)cx_616(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'regexp_compile_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:505:15: note: 'patternValue' declared here 505 | RootedValue patternValue(cx, args.get(0)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:505:15: note: 'cx_616(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:749:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceAtom' in 'MEM[(struct Rooted * *)cx_53(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:749:14: note: 'sourceAtom' declared here 749 | RootedAtom sourceAtom(cx, AtomizeString(cx, args[0].toString())); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:749:14: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:360:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shared' in 'MEM[(struct Rooted * *)cx_27(D) + 72B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'CheckPatternSyntax(JSContext*, JS::Handle, JS::RegExpFlags)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:360:22: note: 'shared' declared here 360 | RootedRegExpShared shared(cx, cx->zone()->regExps().maybeGet(pattern, flags)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:360:22: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'static_input_setter(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:993:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_53(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'static_input_setter(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:993:16: note: 'str' declared here 993 | RootedString str(cx, ToString(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:993:16: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:416:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'flagStr' in 'MEM[(struct Rooted * *)cx_72(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:416:18: note: 'flagStr' declared here 416 | RootedString flagStr(cx, ToString(cx, flagsValue)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:416:18: note: 'cx_72(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'regexp_compile_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:505:43, inlined from 'JS::CallNonGenericMethod<&(IsRegExpObject(JS::Handle)), &(regexp_compile_impl(JSContext*, JS::CallArgs const&))>(JSContext*, JS::CallArgs const&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:103:16, inlined from 'regexp_compile(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:570:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'patternValue' in 'MEM[(struct Rooted * *)cx_4(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'regexp_compile(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:505:15: note: 'patternValue' declared here 505 | RootedValue patternValue(cx, args.get(0)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:505:15: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpCreate(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:445:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'regexp' in 'MEM[(struct Rooted * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpCreate(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:445:25: note: 'regexp' declared here 445 | Rooted regexp(cx, RegExpAlloc(cx, GenericObject)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:445:25: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateRegExpMatchResult(JSContext*, JS::Handle, JS::Handle, js::MatchPairs const&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:108:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arr' in 'MEM[(struct Rooted * *)cx_583(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'js::CreateRegExpMatchResult(JSContext*, JS::Handle, JS::Handle, js::MatchPairs const&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:107:21: note: 'arr' declared here 107 | RootedArrayObject arr(cx, NewDenseFullyAllocatedArrayWithTemplate( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:107:21: note: 'cx_583(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::regexp_construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:609:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'patternValue' in 'MEM[(struct Rooted * *)cx_428(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'js::regexp_construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:609:15: note: 'patternValue' declared here 609 | RootedValue patternValue(cx, args.get(0)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:609:15: note: 'cx_428(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, unsigned long, JS::Handle, unsigned long, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:1742:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'matched' in 'MEM[(struct Rooted * *)cx_1833(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'js::RegExpGetSubstitution(JSContext*, JS::Handle, JS::Handle, unsigned long, JS::Handle, unsigned long, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:1742:22: note: 'matched' declared here 1742 | RootedLinearString matched(cx, matchedValue.toString()->ensureLinear(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:1742:22: note: 'cx_1833(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, int, js::VectorMatchPairs*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:1069:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 're' in 'MEM[(struct Rooted * *)cx_75(D) + 72B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, int, js::VectorMatchPairs*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:1069:22: note: 're' declared here 1069 | RootedRegExpShared re(cx, RegExpObject::getShared(cx, reobj)); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:1069:22: note: 'cx_75(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle, JS::Handle, unsigned long*, bool, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:317:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shared' in 'MEM[(struct Rooted * *)cx_45(D) + 72B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp: In function 'js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle, JS::Handle, unsigned long*, bool, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:317:22: note: 'shared' declared here 317 | RootedRegExpShared shared(cx, RegExpObject::getShared(cx, reobj)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/RegExp.cpp:317:22: note: 'cx_45(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mfbt/Unified_cpp_mfbt0.o /usr/bin/g++ -o Unified_cpp_mfbt0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/double-conversion -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp Unified_cpp_mfbt0.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/ProfilingStack.o /usr/bin/g++ -o ProfilingStack.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/ProfilingStack.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ProfilingStack.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/jsmath.o /usr/bin/g++ -o jsmath.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/jsmath.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.cpp:11: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateMathObject(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.cpp:1091:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.cpp: In function 'CreateMathObject(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.cpp:1091:16: note: 'proto' declared here 1091 | RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.cpp:1091:16: note: 'cx_24(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mfbt/lz4hc.o /usr/bin/gcc -std=gnu99 -o lz4hc.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/double-conversion -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -DMOZILLA_CLIENT -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Werror=implicit-function-declaration -Wno-psabi -MD -MP -MF .deps/lz4hc.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/lz4/lz4hc.c make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' mfbt/Unified_cpp_mfbt1.o /usr/bin/g++ -o Unified_cpp_mfbt1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt -I/usr/src/RPM/BUILD/mozjs-91.5.0/mfbt/double-conversion -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp Unified_cpp_mfbt1.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/mfbt' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' js/src/gc/Unified_cpp_js_src_gc2.o /usr/bin/g++ -o Unified_cpp_js_src_gc2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp Unified_cpp_js_src_gc2.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' js/src/gc/Unified_cpp_js_src_gc3.o /usr/bin/g++ -o Unified_cpp_js_src_gc3.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc3.o.pp Unified_cpp_js_src_gc3.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' warning: `encoding_rs` (lib) generated 19 warnings (1 duplicate) Compiling mozglue-static v0.1.0 (/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/static/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=a6582cde001a7868 -C extra-filename=-a6582cde001a7868 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/mozglue-static-a6582cde001a7868 -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -C incremental=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/incremental -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern cc=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps/libcc-1c597ce7aaca3e78.rlib` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' js/src/irregexp/regexp-compiler.o /usr/bin/g++ -o regexp-compiler.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -MD -MP -MF .deps/regexp-compiler.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:33, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-ast.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-nodes.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:5: In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitBackReference(v8::internal::BackReferenceNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3724:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis::VisitBackReference(v8::internal::BackReferenceNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitAssertion(v8::internal::AssertionNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3730:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis::VisitAssertion(v8::internal::AssertionNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitBackReference(v8::internal::BackReferenceNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3724:19, inlined from 'v8::internal::BackReferenceNode::Accept(v8::internal::NodeVisitor*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:711:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::BackReferenceNode::Accept(v8::internal::NodeVisitor*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitAssertion(v8::internal::AssertionNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3730:19, inlined from 'v8::internal::AssertionNode::Accept(v8::internal::NodeVisitor*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:711:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::AssertionNode::Accept(v8::internal::NodeVisitor*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitAction(v8::internal::ActionNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3680:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis::VisitAction(v8::internal::ActionNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitAction(v8::internal::ActionNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3680:19, inlined from 'v8::internal::ActionNode::Accept(v8::internal::NodeVisitor*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:711:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::ActionNode::Accept(v8::internal::NodeVisitor*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3712:19, inlined from 'v8::internal::NegativeLookaroundChoiceNode::Accept(v8::internal::NodeVisitor*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:711:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::NegativeLookaroundChoiceNode::Accept(v8::internal::NodeVisitor*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitLoopChoice(v8::internal::LoopChoiceNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3697:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis::VisitLoopChoice(v8::internal::LoopChoiceNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitLoopChoice(v8::internal::LoopChoiceNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3697:19, inlined from 'v8::internal::LoopChoiceNode::Accept(v8::internal::NodeVisitor*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:711:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::LoopChoiceNode::Accept(v8::internal::NodeVisitor*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::Analysis::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3712:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::Analysis::VisitNegativeLookaroundChoice(v8::internal::NegativeLookaroundChoiceNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::Analysis::EnsureAnalyzed(v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3636:28, inlined from 'v8::internal::AnalyzeRegExp(v8::internal::Isolate*, bool, v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3750:26: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In function 'v8::internal::AnalyzeRegExp(v8::internal::Isolate*, bool, v8::internal::RegExpNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.cc:3635:21: note: 'check' declared here 3635 | StackLimitCheck check(isolate()); | ^~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' Compiling encoding_c v0.9.7 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=8e9f89c563e0d03f -C extra-filename=-8e9f89c563e0d03f --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/encoding_c-8e9f89c563e0d03f -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn` Compiling encoding_c_mem v0.2.5 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no -C metadata=3cc927e93b53f271 -C extra-filename=-3cc927e93b53f271 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/encoding_c_mem-3cc927e93b53f271 -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn` Running `/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/encoding_c_mem-3cc927e93b53f271/build-script-build` [encoding_c_mem 0.2.5] cargo:rerun-if-changed= [encoding_c_mem 0.2.5] cargo:include-dir=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c_mem/include Running `/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/encoding_c-8e9f89c563e0d03f/build-script-build` [encoding_c 0.9.7] cargo:rerun-if-changed= [encoding_c 0.9.7] cargo:include-dir=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c/include Running `/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/build/mozglue-static-a6582cde001a7868/build-script-build` [mozglue-static 0.1.0] TARGET = Some("x86_64-unknown-linux-gnu") [mozglue-static 0.1.0] OPT_LEVEL = Some("2") [mozglue-static 0.1.0] HOST = Some("x86_64-unknown-linux-gnu") [mozglue-static 0.1.0] CXX_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXX_x86_64_unknown_linux_gnu = Some("/usr/bin/g++") [mozglue-static 0.1.0] CXXFLAGS_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXFLAGS_x86_64_unknown_linux_gnu = Some(" -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/rust -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") [mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None [mozglue-static 0.1.0] DEBUG = Some("false") [mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [mozglue-static 0.1.0] running: "/usr/bin/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers" "-include" "/usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust" "-I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/rust" "-I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include" "-DMOZILLA_CLIENT" "-include" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wno-invalid-offsetof" "-Wc++2a-compat" "-Wduplicated-cond" "-Wimplicit-fallthrough" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wno-multistatement-macros" "-Wno-error=class-memaccess" "-Wno-error=deprecated-copy" "-Wno-error=unused-but-set-variable" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-Wno-psabi" "-fno-sized-deallocation" "-fno-aligned-new" "-pipe" "-frecord-gcc-switches" "-Wall" "-g" "-O2" "-flto=auto" "-ffat-lto-objects" "-fPIC" "-DPIC" "-fPIC" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O3" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-I" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src" "-I" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out/wrappers.o" "-c" "wrappers.cpp" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] AR_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] AR_x86_64_unknown_linux_gnu = Some("/usr/bin/ar") [mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "cq" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out/libwrappers.a" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out/wrappers.o" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out/libwrappers.a" [mozglue-static 0.1.0] exit status: 0 [mozglue-static 0.1.0] cargo:rustc-link-lib=static=wrappers [mozglue-static 0.1.0] cargo:rustc-link-search=native=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out [mozglue-static 0.1.0] CXXSTDLIB_x86_64-unknown-linux-gnu = None [mozglue-static 0.1.0] CXXSTDLIB_x86_64_unknown_linux_gnu = None [mozglue-static 0.1.0] HOST_CXXSTDLIB = None [mozglue-static 0.1.0] CXXSTDLIB = None [mozglue-static 0.1.0] cargo:rustc-link-lib=stdc++ [mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp Compiling leb128 v0.2.4 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128 CARGO_PKG_AUTHORS='Nick Fitzgerald :Philip Craig ' CARGO_PKG_DESCRIPTION='Read and write DWARF'\''s "Little Endian Base 128" (LEB128) variable length integer encoding.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=leb128 CARGO_PKG_REPOSITORY='https://github.com/gimli-rs/leb128' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name leb128 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=630235b763a12219 -C extra-filename=-630235b763a12219 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:123:13 | 123 | try!(r.read_exact(&mut buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:153:13 | 153 | try!(r.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:200:13 | 200 | try!(w.write_all(&buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:232:13 | 232 | try!(w.write_all(&buf)); | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:91:38 | 91 | ::std::error::Error::description(self) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:104:36 | 104 | fn cause(&self) -> Option<&::std::error::Error> { | ^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 104 | fn cause(&self) -> Option<&dyn (::std::error::Error)> { | +++++ + warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/leb128/src/lib.rs:99:44 | 99 | Error::IoError(ref e) => e.description(), | ^^^^^^^^^^^ warning: `leb128` (lib) generated 7 warnings Compiling arrayvec v0.5.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/arrayvec CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name arrayvec --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=3ce8c646a4683412 -C extra-filename=-3ce8c646a4683412 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' OUT_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=53a0f5144bfd7053 -C extra-filename=-53a0f5144bfd7053 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -C incremental=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/incremental -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern arrayvec=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libarrayvec-3ce8c646a4683412.rmeta -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out -l static=wrappers -l stdc++` Compiling wast v36.0.0 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wast CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Customizable Rust parsers for the WebAssembly Text formats WAT and WAST ' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wast CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=36.0.0 CARGO_PKG_VERSION_MAJOR=36 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name wast --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="wasm-module"' -C metadata=ffbd889202ef9470 -C extra-filename=-ffbd889202ef9470 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern leb128=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libleb128-630235b763a12219.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src12.o /usr/bin/g++ -o Unified_cpp_js_src12.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp Unified_cpp_js_src12.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit0.o /usr/bin/g++ -o Unified_cpp_js_src_jit0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp Unified_cpp_js_src_jit0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/AliasAnalysis.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/AliasAnalysis.cpp:7, from Unified_cpp_js_src_jit0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::jit::JitCode*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::BaselineCacheIRCompiler::compile()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCacheIRCompiler.cpp:180:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'newStubCode' in 'MEM[(struct Rooted * *)_1269 + 8B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit0.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::BaselineCacheIRCompiler::compile()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCacheIRCompiler.cpp:180:20: note: 'newStubCode' declared here 180 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Baseline)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCacheIRCompiler.cpp:180:20: note: 'MEM[(struct JSContext * const &)this_464(D) + 8]' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' js/src/gc/Unified_cpp_js_src_gc1.o /usr/bin/g++ -o Unified_cpp_js_src_gc1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp Unified_cpp_js_src_gc1.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Tracer.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TaggedProto.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp:7, from Unified_cpp_js_src_gc1.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Realm*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, void (*)(JSContext*, void*, JS::Realm*, JS::AutoRequireNoGC const&), void (*)(JSRuntime*, void*, js::gc::Arena*, JS::TraceKind, unsigned long, JS::AutoRequireNoGC const&), void (*)(JSRuntime*, void*, JS::GCCellPtr, unsigned long, JS::AutoRequireNoGC const&), JS::AutoRequireNoGC const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/PublicIterators.cpp:26:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'realm' in 'MEM[(struct Rooted * *)cx_94(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_gc1.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/PublicIterators.cpp: In function 'IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, void (*)(JSContext*, void*, JS::Realm*, JS::AutoRequireNoGC const&), void (*)(JSRuntime*, void*, js::gc::Arena*, JS::TraceKind, unsigned long, JS::AutoRequireNoGC const&), void (*)(JSRuntime*, void*, JS::GCCellPtr, unsigned long, JS::AutoRequireNoGC const&), JS::AutoRequireNoGC const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/PublicIterators.cpp:26:20: note: 'realm' declared here 26 | Rooted realm(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/PublicIterators.cpp:26:20: note: 'cx_94(D)' declared here In member function 'js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, unsigned long, unsigned long)', inlined from 'js::GCMarker::processMarkStackTop(js::SliceBudget&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp:1942:23: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp:2461:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 2461 | if (start == end) { | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp: In member function 'js::GCMarker::processMarkStackTop(js::SliceBudget&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp:1851:10: note: 'end' was declared here 1851 | size_t end; // End of slot range to mark. | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:74: In member function 'JS::Value::toTag() const', inlined from 'JS::Value::isString() const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:659:39, inlined from 'js::GCMarker::processMarkStackTop(js::SliceBudget&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp:1925:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:586:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 586 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp: In member function 'js::GCMarker::processMarkStackTop(js::SliceBudget&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.cpp:1849:13: note: 'base' was declared here 1849 | HeapSlot* base; // Slot range base pointer. | ^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src13.o /usr/bin/g++ -o Unified_cpp_js_src13.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp Unified_cpp_js_src13.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src11.o /usr/bin/g++ -o Unified_cpp_js_src11.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp Unified_cpp_js_src11.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/AtomMarking.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GCRuntime.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/PublicIterators.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/CrossCompartmentWrapper.cpp:7, from Unified_cpp_js_src11.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ScriptedProxyHandler::isArray(JSContext*, JS::Handle, JS::IsArrayAnswer*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1414:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src11.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::isArray(JSContext*, JS::Handle, JS::IsArrayAnswer*) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1414:16: note: 'target' declared here 1414 | RootedObject target(cx, proxy->as().target()); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1414:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ProxyHasOnExpando(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/Proxy.cpp:99:79, inlined from 'js::Proxy::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/Proxy.cpp:416:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'expando' in 'MEM[(struct Rooted * *)cx_13(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src11.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/Proxy.cpp: In function 'js::Proxy::hasOwn(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/Proxy.cpp:99:16: note: 'expando' declared here 99 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/Proxy.cpp:99:16: note: 'cx_13(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ProxyCreate(JSContext*, JS::CallArgs&, char const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1478:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_166(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'ProxyCreate(JSContext*, JS::CallArgs&, char const*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1477:16: note: 'target' declared here 1477 | RootedObject target(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1477:16: note: 'cx_166(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ScriptedProxyHandler::construct(JSContext*, JS::Handle, JS::CallArgs const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1365:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'argArray' in 'MEM[(struct Rooted * *)cx_201(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::construct(JSContext*, JS::Handle, JS::CallArgs const&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1364:16: note: 'argArray' declared here 1364 | RootedObject argArray(cx, | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1364:16: note: 'cx_201(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ScriptedProxyHandler::call(JSContext*, JS::Handle, JS::CallArgs const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1308:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'argArray' in 'MEM[(struct Rooted * *)cx_161(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'js::ScriptedProxyHandler::call(JSContext*, JS::Handle, JS::CallArgs const&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1307:16: note: 'argArray' declared here 1307 | RootedObject argArray(cx, | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1307:16: note: 'cx_161(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'RevokeProxy(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1531:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'p' in 'MEM[(struct Rooted * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'RevokeProxy(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1530:16: note: 'p' declared here 1530 | RootedObject p(cx, func->getExtendedSlot(ScriptedProxyHandler::REVOKE_SLOT) | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1530:16: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1559:77, inlined from 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1547:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'revoker' in 'MEM[(struct Rooted * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'js::proxy_revocable(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1557:18: note: 'revoker' declared here 1557 | RootedFunction revoker( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/ScriptedProxyHandler.cpp:1557:18: note: 'cx_26(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Interpreter.o /usr/bin/g++ -o Interpreter.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Interpreter.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/util/Poison.h:25, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/ds/LifoAlloc.h:196, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParserAtom.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BuiltinObjectKind.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.h:16: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:41: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'obj' declared here 214 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Scope*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::UnwindEnvironment(JSContext*, js::EnvironmentIter&, unsigned char*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:1009:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'scope' in 'MEM[(struct Rooted * *)cx_29(D) + 16B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp: In function 'js::UnwindEnvironment(JSContext*, js::EnvironmentIter&, unsigned char*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:1009:15: note: 'scope' declared here 1009 | RootedScope scope(cx, ei.initialFrame().script()->innermostScope(pc)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:1009:15: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4528:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_98(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp: In function 'js::GetProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4527:16: note: 'obj' declared here 4527 | RootedObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4527:16: note: 'cx_98(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4521:24: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized] 4521 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4490:15: note: 'proto' was declared here 4490 | JSObject* proto; | ^~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4613:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp: In function 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4613:16: note: 'obj' declared here 4613 | RootedObject obj(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4613:16: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4613:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp: In function 'js::DelPropOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4613:16: note: 'obj' declared here 4613 | RootedObject obj(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4613:16: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4645:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp: In function 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4645:16: note: 'obj' declared here 4645 | RootedObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4645:16: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4645:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_69(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp: In function 'js::DelElemOperation(JSContext*, JS::Handle, JS::Handle, bool*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4645:16: note: 'obj' declared here 4645 | RootedObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:4645:16: note: 'cx_69(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CopyTemplateObject(JSContext*, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:71:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_142(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter.cpp:76: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h: In function 'js::CopyTemplateObject(JSContext*, JS::Handle, js::NewObjectKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:70:28: note: 'obj' declared here 70 | JS::Rooted obj(cx, NewObjectWithGivenProtoAndKinds( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:70:28: note: 'cx_142(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' js/src/shell/Unified_cpp_js_src_shell0.o /usr/bin/g++ -o Unified_cpp_js_src_shell0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_shell0.o.pp Unified_cpp_js_src_shell0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:7, from Unified_cpp_js_src_shell0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'dom_genericMethod(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10795:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_shell0.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'dom_genericMethod(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10795:16: note: 'obj' declared here 10795 | RootedObject obj(cx, &args.thisv().toObject()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10795:16: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'dom_genericSetter(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10769:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'dom_genericSetter(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10769:16: note: 'obj' declared here 10769 | RootedObject obj(cx, &args.thisv().toObject()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10769:16: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'dom_genericGetter(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10747:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'dom_genericGetter(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10747:16: note: 'obj' declared here 10747 | RootedObject obj(cx, &args.thisv().toObject()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10747:16: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:878:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'key' in 'MEM[(struct Rooted * *)cx_71(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_shell0.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:878:16: note: 'key' declared here 878 | RootedString key(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:878:16: note: 'cx_71(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PrintInternal(JSContext*, JS::CallArgs const&, js::shell::RCFile*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3077:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_64(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'PrintInternal(JSContext*, JS::CallArgs const&, js::shell::RCFile*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3077:18: note: 'str' declared here 3077 | RootedString str(cx, JS::ToString(cx, args[i])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3077:18: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PutStr(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3040:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_65(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'PutStr(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3040:18: note: 'str' declared here 3040 | RootedString str(cx, JS::ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3040:18: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4296:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'messageStr' in 'MEM[(struct Rooted * *)cx_165(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'CopyErrorReportToObject(JSContext*, JSErrorReport*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4296:16: note: 'messageStr' declared here 4296 | RootedString messageStr(cx, report->newMessageString(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4296:16: note: 'cx_165(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7543:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'srcAtom' in 'MEM[(struct Rooted * *)cx_53(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'GetSelfHostedValue(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7543:14: note: 'srcAtom' declared here 7543 | RootedAtom srcAtom(cx, ToAtom(cx, args[0])); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7543:14: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetMarks(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8670:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ret' in 'MEM[(struct Rooted * *)cx_97(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'GetMarks(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8670:24: note: 'ret' declared here 8670 | Rooted ret(cx, js::NewDenseEmptyArray(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8670:24: note: 'cx_97(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadLineBuf(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3014:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_94(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'ReadLineBuf(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3014:18: note: 'str' declared here 3014 | RootedString str(cx, JS::ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3014:18: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Options(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1888:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_151(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'Options(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1888:18: note: 'str' declared here 1888 | RootedString str(cx, JS::ToString(cx, args[i])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1888:18: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Crash(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4234:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'message' in 'MEM[(struct Rooted * *)cx_106(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'Crash(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4234:16: note: 'message' declared here 4234 | RootedString message(cx, JS::ToString(cx, args[0])); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4234:16: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_22(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_shell0.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellExportEntryObjectWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:209:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryObjectWrapper_exportNameGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_22(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:187:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper_specifierGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetScriptAndPCArgs(JSContext*, JS::CallArgs&, JS::MutableHandle, int*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3247:43, inlined from 'PCToLine(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3313:26: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_54(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'PCToLine(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3247:16: note: 'script' declared here 3247 | RootedScript script(cx, GetTopScript(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:3247:16: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StencilObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FinishOffThreadCompileToStencil(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:6503:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stencilObj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'FinishOffThreadCompileToStencil(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:6502:16: note: 'stencilObj' declared here 6502 | RootedObject stencilObj(cx, | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:6502:16: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8177:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'buffer' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8176:29: note: 'buffer' declared here 8176 | RootedArrayBufferObject buffer( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8176:29: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_22(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: note: 'filtered' declared here 323 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WasmCodeOffsets(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8998:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'jsOffsets' in 'MEM[(struct Rooted * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'WasmCodeOffsets(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8998:16: note: 'jsOffsets' declared here 8998 | RootedObject jsOffsets(cx, JS::NewArrayObject(cx, offsets.length())); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8998:16: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1401:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'causeString' in 'MEM[(struct Rooted * *)cx_164(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'BoundToAsyncStack(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1401:16: note: 'causeString' declared here 1401 | RootedString causeString(cx, ToString(cx, v)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1401:16: note: 'cx_164(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellSourceHook::load(JSContext*, char const*, char16_t**, char**, unsigned long*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7564:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_110(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In member function 'ShellSourceHook::load(JSContext*, char const*, char16_t**, char**, unsigned long*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7564:18: note: 'str' declared here 7564 | RootedString str(cx, JS_NewStringCopyZ(cx, filename)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7564:18: note: 'cx_110(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Help(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10308:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'Help(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10308:16: note: 'obj' declared here 10308 | RootedObject obj(cx, &args[0].toObject()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10308:16: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:1072:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_112(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::os_waitpid(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:1072:16: note: 'info' declared here 1072 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:1072:16: note: 'cx_112(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'BindToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1448:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bound' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'BindToAsyncStack(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1447:18: note: 'bound' declared here 1447 | RootedFunction bound(cx, NewFunctionWithReserved(cx, BoundToAsyncStack, 0, 0, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1447:18: note: 'cx_49(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h: In function 'ShellRequestedModuleObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellImportEntryObjectWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:196:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_localNameGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellImportEntryObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:198:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h: In function 'ShellExportEntryObjectWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellImportEntryObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:197:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_lineNumberGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h: In function 'ShellRequestedModuleObjectWrapper_columnNumberGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellImportEntryObjectWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:195:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper_importNameGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ospath_isAbsolute(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:797:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_41(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::ospath_isAbsolute(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:797:22: note: 'str' declared here 797 | RootedLinearString str(cx, JS_EnsureLinearString(cx, args[0].toString())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:797:22: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'dom_constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10843:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'domObj' in 'MEM[(struct Rooted * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'dom_constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10843:16: note: 'domObj' declared here 10843 | RootedObject domObj(cx, JS_NewObjectWithGivenProto(cx, &dom_class, proto)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10843:16: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CacheEntry(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2114:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'CacheEntry(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2114:16: note: 'obj' declared here 2114 | RootedObject obj(cx, JS_NewObject(cx, &CacheEntry_class)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2114:16: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25, inlined from 'ShellModuleObjectWrapper_evaluation_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:349:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_evaluation_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: note: 'filtered' declared here 323 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperMethod, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::CallArgs const&), bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25, inlined from 'ShellModuleObjectWrapper_declarationInstantiation_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:347:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_declarationInstantiation_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: note: 'filtered' declared here 323 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:323:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_namespaceGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_namespaceGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_asyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:257:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_asyncEvaluatingPostOrderGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_asyncGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:255:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_asyncGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_dfsIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_dfsIndexGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_topLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:256:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_topLevelCapabilityGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_evaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:242:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_evaluationErrorGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_pendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:260:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_pendingAsyncDependenciesGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_dfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:254:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_dfsAncestorIndexGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ShellModuleWrapperGetter, JS::MutableHandle)>(JSContext*, JS::CallArgs const&, char const*, bool (*)(JSContext*, JS::Handle, JS::MutableHandle))bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25, inlined from 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:241:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filtered' in 'MEM[(struct Rooted * *)cx_2(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleObjectWrapper_statusGetter_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'filtered' declared here 165 | JS::Rooted filtered(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:165:25: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:181:76, inlined from 'js::shell::ModuleLoader::ImportModuleDynamically(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:87:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'closure' in 'MEM[(struct Rooted * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ImportModuleDynamically(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'closure' declared here 181 | RootedObject closure(cx, JS_NewObjectWithGivenProto(cx, nullptr, nullptr)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'TransplantableObject(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:9343:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'transplant' in 'MEM[(struct Rooted * *)cx_258(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'TransplantableObject(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:9342:16: note: 'transplant' declared here 9342 | RootedObject transplant( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:9342:16: note: 'cx_258(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:181:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'closure' in 'MEM[(struct Rooted * *)cx_149(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::dynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'closure' declared here 181 | RootedObject closure(cx, JS_NewObjectWithGivenProto(cx, nullptr, nullptr)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:181:16: note: 'cx_149(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ResolvePath(JSContext*, JS::Handle, js::shell::PathResolutionMode)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:116:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_82(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::ResolvePath(JSContext*, JS::Handle, js::shell::PathResolutionMode)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:116:22: note: 'str' declared here 116 | RootedLinearString str(cx, JS_EnsureLinearString(cx, filenameStr)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:116:22: note: 'cx_82(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:466:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_143(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_writeTypedArrayToFile(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:466:16: note: 'str' declared here 466 | RootedString str(cx, ResolvePath(cx, givenPath, RootRelative)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:466:16: note: 'cx_143(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateMappedArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1745:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rawFilenameStr' in 'MEM[(struct Rooted * *)cx_133(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'CreateMappedArrayBuffer(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1745:16: note: 'rawFilenameStr' declared here 1745 | RootedString rawFilenameStr(cx, JS::ToString(cx, args[0])); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1745:16: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'LoadScript(JSContext*, unsigned int, JS::Value*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1946:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_104(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'LoadScript(JSContext*, unsigned int, JS::Value*, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1946:16: note: 'str' declared here 1946 | RootedString str(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1946:16: note: 'cx_104(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WasmLoop(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:9042:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filename' in 'MEM[(struct Rooted * *)cx_151(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'WasmLoop(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:9042:16: note: 'filename' declared here 9042 | RootedString filename(cx, ResolvePath(cx, givenPath, RootRelative)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:9042:16: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::DefineOS(JSContext*, JS::Handle, bool, js::shell::RCFile**, js::shell::RCFile**)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:1137:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_147(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::DefineOS(JSContext*, JS::Handle, bool, js::shell::RCFile**, js::shell::RCFile**)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:1137:16: note: 'obj' declared here 1137 | RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:1137:16: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10887:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'glob' in 'MEM[(struct Rooted * *)cx_229(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'NewGlobalObject(JSContext*, JS::RealmOptions&, JSPrincipals*, ShellGlobalKind, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10885:16: note: 'glob' declared here 10885 | RootedObject glob(cx, | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10885:16: note: 'cx_229(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewGlobal(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7364:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'global' in 'MEM[(struct Rooted * *)cx_309(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'NewGlobal(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7363:16: note: 'global' declared here 7363 | RootedObject global(cx, NewGlobalObject(cx, options, principals.get(), kind, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:7363:16: note: 'cx_309(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WasmTextToBinary(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8958:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'binary' in 'MEM[(struct Rooted * *)cx_116(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'WasmTextToBinary(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8958:16: note: 'binary' declared here 8958 | RootedObject binary(cx, JS_NewUint8Array(cx, bytes.length())); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8958:16: note: 'cx_116(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EvalInContext(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4515:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_174(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'EvalInContext(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4515:16: note: 'str' declared here 4515 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:4515:16: note: 'cx_174(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::CreateScriptPrivate(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:965:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_46(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'js::shell::CreateScriptPrivate(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:965:16: note: 'info' declared here 965 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:965:16: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2004:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'infoObject' in 'MEM[(struct Rooted * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2004:18: note: 'infoObject' declared here 2004 | RootedObject infoObject(cx, CreateScriptPrivate(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2004:18: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Compile(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5453:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_185(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'Compile(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5453:16: note: 'script' declared here 5453 | RootedScript script(cx, JS::Compile(cx, options, srcBuf)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5453:16: note: 'cx_185(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'RegisterScriptPathWithModuleLoader(JSContext*, JS::Handle, char const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:987:56, inlined from 'RunFile(JSContext*, char const*, _IO_FILE*, CompileUtf8, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1057:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_117(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'RunFile(JSContext*, char const*, _IO_FILE*, CompileUtf8, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:987:16: note: 'path' declared here 987 | RootedString path(cx, JS_NewStringCopyZ(cx, filename)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:987:16: note: 'cx_117(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Run(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2792:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_140(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'Run(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2792:16: note: 'str' declared here 2792 | RootedString str(cx, JS::ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:2792:16: note: 'cx_140(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:573:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resolvedPath' in 'MEM[(struct Rooted * *)cx_33(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::fetchSource(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:573:16: note: 'resolvedPath' declared here 573 | RootedString resolvedPath(cx, ResolvePath(cx, path, RootRelative)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:573:16: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:311:77, inlined from 'js::shell::osfile_readFile(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:343:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_readFile(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:309:16: note: 'str' declared here 309 | RootedString str( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:309:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ReadFile(JSContext*, unsigned int, JS::Value*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:311:77, inlined from 'js::shell::osfile_readRelativeToScript(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:348:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::osfile_readRelativeToScript(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:309:16: note: 'str' declared here 309 | RootedString str( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:309:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8758:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_85(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In member function 'js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8758:18: note: 'result' declared here 8758 | RootedObject result(cx, JS::NewArrayObject(cx, log.length())); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8758:18: note: 'cx_85(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EntryPoints(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8791:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'opts' in 'MEM[(struct Rooted * *)cx_449(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'EntryPoints(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8791:16: note: 'opts' declared here 8791 | RootedObject opts(cx, ToObject(cx, args[0])); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8791:16: note: 'cx_449(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DefineConsole(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10153:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'DefineConsole(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10153:16: note: 'obj' declared here 10153 | RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:10153:16: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:286:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_135(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolve(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:285:22: note: 'name' declared here 285 | RootedLinearString name( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:285:22: note: 'cx_135(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FrontendTest(JSContext*, unsigned int, JS::Value*, char const*, DumpType)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:6002:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearString' in 'MEM[(struct Rooted * *)cx_1068(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'FrontendTest(JSContext*, unsigned int, JS::Value*, char const*, DumpType)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:6002:22: note: 'linearString' declared here 6002 | RootedLinearString linearString(cx, scriptContents->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:6002:22: note: 'cx_1068(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ospath_join(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:826:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_94(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::ospath_join(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:826:24: note: 'str' declared here 826 | RootedLinearString str(cx, JS_EnsureLinearString(cx, args[i].toString())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:826:24: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, StreamCacheEntryObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8222:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_128(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8221:24: note: 'obj' declared here 8221 | RootedNativeObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:8221:24: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ShellModuleObjectWrapper::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapper' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'js::shell::ShellModuleObjectWrapper::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'wrapper' declared here 362 | JS::Rooted wrapper(cx, JS_NewObject(cx, &class_)); \ | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ParseModule(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5525:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'module' in 'MEM[(struct Rooted * *)cx_142(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'ParseModule(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5525:16: note: 'module' declared here 5525 | RootedObject module(cx, frontend::CompileModule(cx, options, srcBuf)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5525:16: note: 'cx_142(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:134:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'toArray' in 'MEM[(struct Rooted * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:134:28: note: 'toArray' declared here 134 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:134:28: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellImportEntryObjectWrapper::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:376:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapper' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellImportEntryObjectWrapper::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'wrapper' declared here 362 | JS::Rooted wrapper(cx, JS_NewObject(cx, &class_)); \ | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'toArray' in 'MEM[(struct Rooted * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: note: 'toArray' declared here 102 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:374:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapper' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'wrapper' declared here 362 | JS::Rooted wrapper(cx, JS_NewObject(cx, &class_)); \ | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellRequestedModuleObjectWrapper::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:380:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapper' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellRequestedModuleObjectWrapper::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'wrapper' declared here 362 | JS::Rooted wrapper(cx, JS_NewObject(cx, &class_)); \ | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'toArray' in 'MEM[(struct Rooted * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: note: 'toArray' declared here 102 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellExportEntryObjectWrapper::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:378:1: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapper' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ShellExportEntryObjectWrapper::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'wrapper' declared here 362 | JS::Rooted wrapper(cx, JS_NewObject(cx, &class_)); \ | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:27: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'toArray' in 'MEM[(struct Rooted * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'ArrayFilter(JSContext*, JS::Handle, JS::MutableHandle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: note: 'toArray' declared here 102 | JS::Rooted toArray(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ShellModuleObjectWrapper.cpp:102:28: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::shell::FileObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::Redirect(JSContext*, JS::CallArgs const&, js::shell::RCFile**) [clone .part.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:659:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'oldFileObj' in 'MEM[(struct Rooted * *)cx_3(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::Redirect(JSContext*, JS::CallArgs const&, js::shell::RCFile**) [clone .part.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:659:16: note: 'oldFileObj' declared here 659 | RootedObject oldFileObj(cx, FileObject::create(cx, oldFile)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:659:16: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:436:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'registry' in 'MEM[(struct Rooted * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::addModuleToRegistry(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:436:16: note: 'registry' declared here 436 | RootedObject registry(cx, getOrCreateModuleRegistry(cx)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:436:16: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:416:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'registry' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::lookupModuleInRegistry(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:416:16: note: 'registry' declared here 416 | RootedObject registry(cx, getOrCreateModuleRegistry(cx)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:416:16: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::registerTestModule(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:110:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_32(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::registerTestModule(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:110:22: note: 'path' declared here 110 | RootedLinearString path(cx, resolve(cx, moduleRequest, UndefinedHandleValue)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:110:22: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::loadAndParse(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:349:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_150(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadAndParse(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:349:22: note: 'path' declared here 349 | RootedLinearString path(cx, JS_EnsureLinearString(cx, pathArg)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:349:22: note: 'cx_150(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:125:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'module' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:125:16: note: 'module' declared here 125 | RootedObject module(cx, loadAndParse(cx, path)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:125:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:140:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_22(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:140:22: note: 'path' declared here 140 | RootedLinearString path(cx, resolve(cx, moduleRequest, referencingPrivate)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:140:22: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::resolveImportedModule(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:140:77, inlined from 'js::shell::ModuleLoader::ResolveImportedModule(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:69:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In function 'js::shell::ModuleLoader::ResolveImportedModule(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:140:22: note: 'path' declared here 140 | RootedLinearString path(cx, resolve(cx, moduleRequest, referencingPrivate)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:140:22: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::loadAndExecute(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:125:49, inlined from 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:93:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'module' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::loadRootModule(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:125:16: note: 'module' declared here 125 | RootedObject module(cx, loadAndParse(cx, path)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:125:16: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'RunModule(JSContext*, char const*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1082:56, inlined from 'Process(JSContext*, char const*, bool, FileKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1670:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_31(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'Process(JSContext*, char const*, bool, FileKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1082:16: note: 'path' declared here 1082 | RootedString path(cx, JS_NewStringCopyZ(cx, filename)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:1082:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:267:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'path' in 'MEM[(struct Rooted * *)cx_22(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp: In member function 'js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:267:22: note: 'path' declared here 267 | RootedLinearString path(cx, resolve(cx, moduleRequest, referencingPrivate)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/ModuleLoader.cpp:267:22: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'RegisterModule(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5709:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'specifier' in 'MEM[(struct Rooted * *)cx_124(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp: In function 'RegisterModule(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5709:14: note: 'specifier' declared here 5709 | RootedAtom specifier(cx, AtomizeString(cx, args[0].toString())); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/js.cpp:5709:14: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::shell::ListDir(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:367:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)_65 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp: In function 'js::shell::ListDir(JSContext*, unsigned int, JS::Value*, js::shell::PathResolutionMode)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:367:16: note: 'str' declared here 367 | RootedString str(cx, ResolvePath(cx, givenPath, resolveMode)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/shell/OSObject.cpp:367:16: note: 'MEM[(struct JSContext * const &)&cx]' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src14.o /usr/bin/g++ -o Unified_cpp_js_src14.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp Unified_cpp_js_src14.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' js/src/gc/Unified_cpp_js_src_gc0.o /usr/bin/g++ -o Unified_cpp_js_src_gc0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp Unified_cpp_js_src_gc0.cpp In file included from Unified_cpp_js_src_gc0.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GC.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GC.cpp:2285:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class js::gc::TenuredCell' with no trivial copy-assignment [-Wclass-memaccess] 2285 | memcpy(dst, src, thingSize); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.h:20, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedFrame.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Activation.h:24, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.h:29, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GCInternals.h:18, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Allocator.cpp:14, from Unified_cpp_js_src_gc0.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Cell.h:233:7: note: 'class js::gc::TenuredCell' declared here 233 | class TenuredCell : public Cell { | ^~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Allocator.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Allocator.cpp:7: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::gc::NewMemoryInfoObject(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GC.cpp:9103:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_91(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GC.cpp: In function 'js::gc::NewMemoryInfoObject(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GC.cpp:9103:16: note: 'obj' declared here 9103 | RootedObject obj(cx, JS_NewObject(cx, nullptr)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/GC.cpp:9103:16: note: 'cx_91(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/gc' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Parser.o /usr/bin/g++ -o Parser.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Parser.o.pp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Parser.cpp /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Parser.cpp:6329:19: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] 6329 | TernaryNodeType ifNode; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Parser.cpp: In member function 'js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Parser.cpp:6329:19: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' js/src/irregexp/Unified_cpp_js_src_irregexp0.o /usr/bin/g++ -o Unified_cpp_js_src_irregexp0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_irregexp0.o.pp Unified_cpp_js_src_irregexp0.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src0.o /usr/bin/g++ -o Unified_cpp_js_src0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp Unified_cpp_js_src0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:7, from Unified_cpp_js_src0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'array_proto_finish(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3750:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unscopables' in 'MEM[(struct Rooted * *)cx_179(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'array_proto_finish(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3749:16: note: 'unscopables' declared here 3749 | RootedObject unscopables( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3749:16: note: 'cx_179(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateAtomicsObject(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp:1073:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src0.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp: In function 'CreateAtomicsObject(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp:1073:16: note: 'proto' declared here 1073 | RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp:1073:16: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp:188:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_49(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src0.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp: In function 'js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp:188:16: note: 'bi' declared here 188 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp:188:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp:162:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_49(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp: In function 'js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp:162:16: note: 'bi' declared here 162 | RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/BigInt.cpp:162:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'array_toLocaleString(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:1398:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_136(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'array_toLocaleString(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:1398:16: note: 'obj' declared here 1398 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:1398:16: note: 'cx_136(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateArrayPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3723:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'CreateArrayPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3722:16: note: 'proto' declared here 3722 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3722:16: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'atomics_wait(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp:723:44: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)cx_107(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp: In function 'atomics_wait(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp:723:16: note: 'value' declared here 723 | RootedBigInt value(cx, ToBigInt(cx, valv)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/AtomicsObject.cpp:723:16: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS_NewDataView(JSContext*, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/DataViewObject.cpp:1025:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'constructor' in 'MEM[(struct Rooted * *)cx_78(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src0.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/DataViewObject.cpp: In function 'JS_NewDataView(JSContext*, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/DataViewObject.cpp:1025:16: note: 'constructor' declared here 1025 | RootedObject constructor(cx, GlobalObject::getOrCreateConstructor(cx, key)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/DataViewObject.cpp:1025:16: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NonSyntacticVariablesObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::NewJSMEnvironment(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:453:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'varEnv' in 'MEM[(struct Rooted * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src0.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp: In function 'JS::NewJSMEnvironment(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:453:16: note: 'varEnv' declared here 453 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:453:16: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:532:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'env' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp: In function 'JS::GetJSMEnvironmentOfScriptedCaller(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:532:16: note: 'env' declared here 532 | RootedObject env(cx, iter.environmentChain(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:532:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NonSyntacticVariablesObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ExecuteInFrameScriptEnvironment(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:416:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'varEnv' in 'MEM[(struct Rooted * *)cx_79(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp: In function 'js::ExecuteInFrameScriptEnvironment(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:416:16: note: 'varEnv' declared here 416 | RootedObject varEnv(cx, NonSyntacticVariablesObject::create(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:416:16: note: 'cx_79(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EvalKernel(JSContext*, JS::Handle, EvalType, js::AbstractFramePtr, JS::Handle, unsigned char*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:256:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearStr' in 'MEM[(struct Rooted * *)cx_370(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp: In function 'EvalKernel(JSContext*, JS::Handle, EvalType, js::AbstractFramePtr, JS::Handle, unsigned char*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:256:22: note: 'linearStr' declared here 256 | RootedLinearString linearStr(cx, str->ensureLinear(cx)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Eval.cpp:256:22: note: 'cx_370(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewArray<0u>(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15, inlined from 'js::NewDenseEmptyArray(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3918:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::NewDenseEmptyArray(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'shape' declared here 3872 | RootedShape shape(cx, SharedShape::getInitialShape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewArray<0u>(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15, inlined from 'js::NewTenuredDenseEmptyArray(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3923:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::NewTenuredDenseEmptyArray(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'shape' declared here 3872 | RootedShape shape(cx, SharedShape::getInitialShape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewArray<4294967295u>(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15, inlined from 'js::NewDenseFullyAllocatedArray(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3930:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::NewDenseFullyAllocatedArray(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'shape' declared here 3872 | RootedShape shape(cx, SharedShape::getInitialShape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewArray<2046u>(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15, inlined from 'js::NewDensePartlyAllocatedArray(JSContext*, unsigned int, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3936:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::NewDensePartlyAllocatedArray(JSContext*, unsigned int, JS::Handle, js::NewObjectKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'shape' declared here 3872 | RootedShape shape(cx, SharedShape::getInitialShape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewArray<0u>(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15, inlined from 'js::NewDenseUnallocatedArray(JSContext*, unsigned int, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3943:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_2(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::NewDenseUnallocatedArray(JSContext*, unsigned int, JS::Handle, js::NewObjectKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'shape' declared here 3872 | RootedShape shape(cx, SharedShape::getInitialShape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewArray<4294967295u>(JSContext*, unsigned int, JS::Handle, js::NewObjectKind, js::gc::AllocSite*)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15, inlined from 'js::NewDenseCopiedArray(JSContext*, unsigned int, JS::Value const*, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3951:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_5(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::NewDenseCopiedArray(JSContext*, unsigned int, JS::Value const*, JS::Handle, js::NewObjectKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'shape' declared here 3872 | RootedShape shape(cx, SharedShape::getInitialShape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:3872:15: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::GetElementsWithAdder(JSContext*, JS::Handle, JS::Handle, unsigned int, unsigned int, js::ElementAdder*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:317:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'val' in 'MEM[(struct Rooted * *)cx_42(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp: In function 'js::GetElementsWithAdder(JSContext*, JS::Handle, JS::Handle, unsigned int, unsigned int, js::ElementAdder*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:317:15: note: 'val' declared here 317 | RootedValue val(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Array.cpp:317:15: note: 'cx_42(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src10.o /usr/bin/g++ -o Unified_cpp_js_src10.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp Unified_cpp_js_src10.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.h:30, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:11, from Unified_cpp_js_src10.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, JSNativeWrapper const&, JSNativeWrapper const&, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2072:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)cx_113(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp: In function 'DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, JSNativeWrapper const&, JSNativeWrapper const&, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2072:16: note: 'atom' declared here 2072 | RootedAtom atom(cx, IdToFunctionName(cx, id, FunctionPrefixKind::Get)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2072:16: note: 'cx_113(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::BaseProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp:121:41: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'getter' in 'MEM[(struct Rooted * *)cx_86(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src10.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'js::BaseProxyHandler::get(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp:121:16: note: 'getter' declared here 121 | RootedObject getter(cx, desc->getter()); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp:121:16: note: 'cx_86(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS_DefineObject(JSContext*, JS::Handle, char const*, JSClass const*, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2997:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'nobj' in 'MEM[(struct Rooted * *)cx_40(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp: In function 'JS_DefineObject(JSContext*, JS::Handle, char const*, JSClass const*, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2997:16: note: 'nobj' declared here 2997 | RootedObject nobj(cx, NewBuiltinClassInstance(cx, clasp)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2997:16: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DefineSelfHostedProperty(JSContext*, JS::Handle, JS::Handle, char const*, char const*, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2952:47, inlined from 'JS_DefineProperties(JSContext*, JS::Handle, JSPropertySpec const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3073:38: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_75(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp: In function 'JS_DefineProperties(JSContext*, JS::Handle, JSPropertySpec const*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2952:14: note: 'name' declared here 2952 | RootedAtom name(cx, IdToFunctionName(cx, id)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:2952:14: note: 'cx_75(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::GetSelfHostedFunction(JSContext*, char const*, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3224:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_62(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp: In function 'JS::GetSelfHostedFunction(JSContext*, char const*, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3224:14: note: 'name' declared here 3224 | RootedAtom name(cx, IdToFunctionName(cx, id)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3224:14: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3271:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_116(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp: In function 'JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3271:16: note: 'name' declared here 3271 | RootedAtom name(cx, IdToFunctionName(cx, id)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:3271:16: note: 'cx_116(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_toJSON(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2771:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_88(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src10.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_toJSON(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2771:16: note: 'obj' declared here 2771 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2771:16: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:5362:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)cx_50(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp: In function 'JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:5362:14: note: 'atom' declared here 5362 | RootedAtom atom(cx, AtomizeChars(cx, chars.begin().get(), chars.length())); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:5362:14: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS_DefineFunctionsWithHelp(JSContext*, JS::Handle, JSFunctionSpecWithHelp const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:206:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'fun' in 'MEM[(struct Rooted * *)cx_98(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src10.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp: In function 'JS_DefineFunctionsWithHelp(JSContext*, JS::Handle, JSFunctionSpecWithHelp const*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:205:20: note: 'fun' declared here 205 | RootedFunction fun(cx, DefineFunction(cx, obj, id, fs->call, fs->nargs, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:205:20: note: 'cx_98(D)' declared here In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.cpp:49: In member function 'js::RealmsInCompartmentIter::get() const', inlined from 'js::NestedIterator::get() const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/IteratorUtils.h:39:23, inlined from 'js::GetAnyRealmInZone(JS::Zone*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:639:19: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/PublicIterators.h:165:13: warning: 'MEM[(struct RealmsInCompartmentIter *)&realm + 16B].it' may be used uninitialized [-Wmaybe-uninitialized] 165 | return *it; | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp: In function 'js::GetAnyRealmInZone(JS::Zone*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:637:20: note: 'MEM[(struct RealmsInCompartmentIter *)&realm + 16B].it' was declared here 637 | RealmsInZoneIter realm(zone); | ^~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetTestingFunctions(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:663:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_23(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp: In function 'js::GetTestingFunctions(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:663:16: note: 'obj' declared here 663 | RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.cpp:663:16: note: 'cx_23(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::PropertyDescriptor&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::Handle >, JS::ObjectOpResult&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp:162:40: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ownDesc' in 'MEM[(struct Rooted * *)cx_261(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp: In function 'js::SetPropertyIgnoringNamedGetter(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::Handle >, JS::ObjectOpResult&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp:162:30: note: 'ownDesc' declared here 162 | Rooted ownDesc(cx); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/proxy/BaseProxyHandler.cpp:162:30: note: 'cx_261(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FormatDate(JSContext*, double, FormatSpec, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2986:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_133(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'FormatDate(JSContext*, double, FormatSpec, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2986:16: note: 'str' declared here 2986 | RootedString str(cx, NewStringCopyZ(cx, buf)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2986:16: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ToNumberSlow(JSContext*, JS::Handle, double*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp:1955:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_45(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src10.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp: In function 'js::ToNumberSlow(JSContext*, JS::Handle, double*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp:1955:15: note: 'v' declared here 1955 | RootedValue v(cx, v_); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp:1955:15: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'num_parseInt(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp:592:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'inputString' in 'MEM[(struct Rooted * *)cx_172(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp: In function 'num_parseInt(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp:592:16: note: 'inputString' declared here 592 | RootedString inputString(cx, ToString(cx, args[0])); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsnum.cpp:592:16: note: 'cx_172(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2119:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_77(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2118:23: note: 'unwrapped' declared here 2118 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2118:23: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setMilliseconds(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2091:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_82(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setMilliseconds(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2090:23: note: 'unwrapped' declared here 2090 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2090:23: note: 'cx_82(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2185:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_86(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2184:23: note: 'unwrapped' declared here 2184 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2184:23: note: 'cx_86(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setSeconds(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2148:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_91(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setSeconds(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2147:23: note: 'unwrapped' declared here 2147 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2147:23: note: 'cx_91(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2264:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_89(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2263:23: note: 'unwrapped' declared here 2263 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2263:23: note: 'cx_89(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setMinutes(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2222:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_94(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setMinutes(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2221:23: note: 'unwrapped' declared here 2221 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2221:23: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCHours(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2354:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_92(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCHours(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2353:23: note: 'unwrapped' declared here 2353 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2353:23: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setHours(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2306:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_97(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setHours(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2305:23: note: 'unwrapped' declared here 2305 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2305:23: note: 'cx_97(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCDate(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2432:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_80(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCDate(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2431:23: note: 'unwrapped' declared here 2431 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2431:23: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setDate(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2402:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_85(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setDate(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2401:23: note: 'unwrapped' declared here 2401 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2401:23: note: 'cx_85(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCMonth(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2518:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_88(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCMonth(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2517:23: note: 'unwrapped' declared here 2517 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2517:23: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setMonth(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2481:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_93(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setMonth(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2480:23: note: 'unwrapped' declared here 2480 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2480:23: note: 'cx_93(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2610:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_94(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2609:23: note: 'unwrapped' declared here 2609 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2609:23: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setFullYear(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2568:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_87(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setFullYear(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2567:23: note: 'unwrapped' declared here 2567 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2567:23: note: 'cx_87(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setYear(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2652:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_93(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setYear(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2651:23: note: 'unwrapped' declared here 2651 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2651:23: note: 'cx_93(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DateObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'date_setTime(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2039:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrapped' in 'MEM[(struct Rooted * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp: In function 'date_setTime(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2038:23: note: 'unwrapped' declared here 2038 | Rooted unwrapped( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsdate.cpp:2038:23: note: 'cx_64(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src15.o /usr/bin/g++ -o Unified_cpp_js_src15.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp Unified_cpp_js_src15.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:7, from Unified_cpp_js_src15.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateAsyncFunction(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:30:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src15.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp: In function 'CreateAsyncFunction(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:29:16: note: 'proto' declared here 29 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:29:16: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateAsyncGeneratorFunction(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:501:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src15.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'CreateAsyncGeneratorFunction(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:500:16: note: 'proto' declared here 500 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:500:16: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewAsyncIteratorHelper(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:694:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::NewAsyncIteratorHelper(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:693:16: note: 'proto' declared here 693 | RootedObject proto(cx, GlobalObject::getOrCreateAsyncIteratorHelperPrototype( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:693:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:233:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct Rooted * *)cx_38(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp: In function 'NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:231:27: note: 'handlerFun' declared here 231 | JS::Rooted handlerFun( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:231:27: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AsyncGeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:538:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct Rooted * *)cx_89(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'AsyncGeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:537:16: note: 'asyncIterProto' declared here 537 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:537:16: note: 'cx_89(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ArgumentsObject::createTemplateObject(JSContext*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:270:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp: In function 'js::ArgumentsObject::createTemplateObject(JSContext*, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:269:16: note: 'proto' declared here 269 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:269:16: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:455:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:454:16: note: 'asyncIterProto' declared here 454 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:454:16: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:475:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct Rooted * *)cx_84(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncFromSyncIteratorProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:474:16: note: 'asyncIterProto' declared here 474 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:474:16: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:671:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'asyncIterProto' in 'MEM[(struct Rooted * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::GlobalObject::initAsyncIteratorHelperProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:670:16: note: 'asyncIterProto' declared here 670 | RootedObject asyncIterProto( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:670:16: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:209:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp: In function 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:209:26: note: 'resultPromise' declared here 209 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:209:26: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:82:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:80:16: note: 'proto' declared here 80 | RootedObject proto(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:80:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncFromSyncIteratorObject::create(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:82:43, inlined from 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:71:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::CreateAsyncFromSyncIterator(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:80:16: note: 'proto' declared here 80 | RootedObject proto(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:80:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:947:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'throwTypeError' in 'MEM[(struct Rooted * *)cx_113(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp: In function 'js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:946:18: note: 'throwTypeError' declared here 946 | RootedObject throwTypeError( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArgumentsObject.cpp:946:18: note: 'cx_113(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:252:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct Rooted * *)cx_93(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp: In function 'js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:252:26: note: 'resultPromise' declared here 252 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncFunction.cpp:252:26: note: 'cx_93(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ListObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:250:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'queue' in 'MEM[(struct Rooted * *)cx_135(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp: In function 'js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:250:25: note: 'queue' declared here 250 | Rooted queue(cx, ListObject::create(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/AsyncIteration.cpp:250:25: note: 'cx_135(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateSpecificWasmBuffer32(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:792:38, inlined from 'js::CreateWasmBuffer32(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:852:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'object' in 'MEM[(struct Rooted * *)cx_16(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src15.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp: In function 'js::CreateWasmBuffer32(JSContext*, js::wasm::MemoryDesc const&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:792:38: note: 'object' declared here 792 | RootedArrayBufferObjectMaybeShared object( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:792:38: note: 'cx_16(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::DetachArrayBuffer(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1734:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedBuffer' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::DetachArrayBuffer(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1734:30: note: 'unwrappedBuffer' declared here 1734 | Rooted unwrappedBuffer(cx, UnwrapArrayBuffer(cx, obj)); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1734:30: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::StealArrayBufferContents(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1852:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedBuffer' in 'MEM[(struct Rooted * *)cx_40(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::StealArrayBufferContents(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1852:30: note: 'unwrappedBuffer' declared here 1852 | Rooted unwrappedBuffer(cx, UnwrapArrayBuffer(cx, obj)); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1852:30: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::CopyArrayBuffer(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1792:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedSource' in 'MEM[(struct Rooted * *)cx_22(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp: In function 'JS::CopyArrayBuffer(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1791:30: note: 'unwrappedSource' declared here 1791 | Rooted unwrappedSource( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ArrayBufferObject.cpp:1791:30: note: 'cx_22(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src1.o /usr/bin/g++ -o Unified_cpp_js_src1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp Unified_cpp_js_src1.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.h:89, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:9, from Unified_cpp_js_src1.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1143:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_52(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src1.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'js::obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1143:16: note: 'obj' declared here 1143 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1143:16: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateObjectPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:2145:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'objectProto' in 'MEM[(struct Rooted * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'CreateObjectPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:2144:21: note: 'objectProto' declared here 2144 | RootedPlainObject objectProto( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:2144:21: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateJSONObject(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1161:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src1.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp: In function 'CreateJSONObject(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1161:16: note: 'proto' declared here 1161 | RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1161:16: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PreprocessValue >(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, (anonymous namespace)::StringifyContext*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:302:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_258(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp: In function 'PreprocessValue >(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, (anonymous namespace)::StringifyContext*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:302:18: note: 'obj' declared here 302 | RootedObject obj(cx, JS::ToObject(cx, vp)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:302:18: note: 'cx_258(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CallModuleResolveHook(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2075:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src1.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::CallModuleResolveHook(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2074:16: note: 'result' declared here 2074 | RootedObject result(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2074:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:123:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_134(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:123:16: note: 'obj' declared here 123 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:123:16: note: 'cx_134(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Walk(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1035:44: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'key' in 'MEM[(struct Rooted * *)cx_458(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp: In function 'Walk(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1035:16: note: 'key' declared here 1035 | RootedString key(cx, IdToString(cx, name)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1035:16: note: 'cx_458(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Revive(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1045:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp: In function 'Revive(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1045:21: note: 'obj' declared here 1045 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/JSON.cpp:1045:21: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:331:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'valsource' in 'MEM[(struct Rooted * *)_178 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In member function 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:331:18: note: 'valsource' declared here 331 | RootedString valsource(cx, ValueToSource(cx, val)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:331:18: note: 'MEM[(struct JSContext * const &)__closure_85(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:336:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'valstr' in 'MEM[(struct Rooted * *)_184 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In member function 'js::ObjectToSource(JSContext*, JS::Handle)::{lambda(JS::Handle, JS::Handle, PropertyKind)#1}::operator()(JS::Handle, JS::Handle, PropertyKind) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:336:24: note: 'valstr' declared here 336 | RootedLinearString valstr(cx, valsource->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:336:24: note: 'MEM[(struct JSContext * const &)__closure_85(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'obj_toSource(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:153:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_70(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'obj_toSource(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:153:16: note: 'obj' declared here 153 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:153:16: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ObjectDefineProperties(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1178:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'props' in 'MEM[(struct Rooted * *)cx_209(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'ObjectDefineProperties(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1178:16: note: 'props' declared here 1178 | RootedObject props(cx, ToObject(cx, properties)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1178:16: note: 'cx_209(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::obj_create(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1263:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_83(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'js::obj_create(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1263:21: note: 'obj' declared here 1263 | RootedPlainObject obj(cx, ObjectCreateImpl(cx, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1263:21: note: 'cx_83(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)1>(JSContext*, JS::CallArgs const&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1672:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_238(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)1>(JSContext*, JS::CallArgs const&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1672:16: note: 'obj' declared here 1672 | RootedObject obj(cx, ToObject(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1672:16: note: 'cx_238(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::OnModuleEvaluationFailure(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2355:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'onRejected' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::OnModuleEvaluationFailure(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2354:18: note: 'onRejected' declared here 2354 | RootedFunction onRejected( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2354:18: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::Handle, mozilla::UniquePtr >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:467:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'object' in 'MEM[(struct Rooted * *)cx_78(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleNamespaceObject::create(JSContext*, JS::Handle, JS::Handle, mozilla::UniquePtr >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:466:16: note: 'object' declared here 466 | RootedObject object( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:466:16: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FinishObjectClassInit(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:2184:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'holder' in 'MEM[(struct Rooted * *)cx_68(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'FinishObjectClassInit(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:2183:25: note: 'holder' declared here 2183 | Rooted holder(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:2183:25: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:176:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'base' in 'MEM[(struct Rooted * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src1.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::GlobalObject::initMapIteratorProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:175:21: note: 'base' declared here 175 | Rooted base( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:175:21: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:993:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'base' in 'MEM[(struct Rooted * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::GlobalObject::initSetIteratorProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:992:21: note: 'base' declared here 992 | Rooted base( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:992:21: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initModuleProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1394:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initModuleProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1393:16: note: 'proto' declared here 1393 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1393:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ModuleRequestObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:362:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleRequestObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:361:16: note: 'proto' declared here 361 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:361:16: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StartDynamicModuleImport(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2266:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promiseConstructor' in 'MEM[(struct Rooted * *)cx_153(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::StartDynamicModuleImport(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2266:16: note: 'promiseConstructor' declared here 2266 | RootedObject promiseConstructor(cx, JS::GetPromiseConstructor(cx)); | ^~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2266:16: note: 'cx_153(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2377:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'specifier' in 'MEM[(struct Rooted * *)_20 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2376:14: note: 'specifier' declared here 2376 | RootedAtom specifier( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2376:14: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RequestedModuleObject::create(JSContext*, JS::Handle, unsigned int, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:306:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_93(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::RequestedModuleObject::create(JSContext*, JS::Handle, unsigned int, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:305:16: note: 'proto' declared here 305 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:305:16: note: 'cx_93(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initRequestedModuleProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:287:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initRequestedModuleProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:286:16: note: 'proto' declared here 286 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:286:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initModuleRequestProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:345:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initModuleRequestProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:344:16: note: 'proto' declared here 344 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:344:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initExportEntryProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:211:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initExportEntryProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:210:16: note: 'proto' declared here 210 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:210:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initImportEntryProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:132:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::GlobalObject::initImportEntryProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:131:16: note: 'proto' declared here 131 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:131:16: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ImportEntryObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:150:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_137(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ImportEntryObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:149:16: note: 'proto' declared here 149 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:149:16: note: 'cx_137(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::MapObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::MapObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:696:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_127(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::MapObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:696:22: note: 'obj' declared here 696 | Rooted obj(cx, MapObject::create(cx, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:696:22: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1369:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_255(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1369:22: note: 'obj' declared here 1369 | Rooted obj(cx, SetObject::create(cx, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1369:22: note: 'cx_255(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ExportEntryObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, unsigned int, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:233:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_159(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ExportEntryObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, unsigned int, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:232:16: note: 'proto' declared here 232 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:232:16: note: 'cx_159(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1100:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct Rooted * *)cx_23(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1100:26: note: 'resultPromise' declared here 1100 | Rooted resultPromise(cx, CreatePromiseObjectForAsync(cx)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1100:26: note: 'cx_23(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleEnvironmentObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ModuleObject::createEnvironment(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1292:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'env' in 'MEM[(struct Rooted * *)cx_22(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::createEnvironment(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1291:33: note: 'env' declared here 1291 | RootedModuleEnvironmentObject env(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1291:33: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::FinalizationRecordObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:389:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'record' in 'MEM[(struct Rooted * *)cx_211(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:388:37: note: 'record' declared here 388 | Rooted record( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:388:37: note: 'cx_211(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::MapIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashMap, js::HashableValue::Hasher, js::ZoneAllocPolicy>*, js::MapObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:209:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_122(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::MapIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashMap, js::HashableValue::Hasher, js::ZoneAllocPolicy>*, js::MapObject::IteratorKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:208:21: note: 'proto' declared here 208 | Rooted proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:208:21: note: 'cx_122(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashSet*, js::SetObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1018:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_122(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetIteratorObject::create(JSContext*, JS::Handle, js::OrderedHashSet*, js::SetObject::IteratorKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1017:21: note: 'proto' declared here 1017 | Rooted proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1017:21: note: 'cx_122(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1562:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iterobj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'iterobj' declared here 1561 | Rooted iterobj(cx, | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1562:78, inlined from 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1571:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iterobj' in 'MEM[(struct Rooted * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'iterobj' declared here 1561 | Rooted iterobj(cx, | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1562:78, inlined from 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1580:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iterobj' in 'MEM[(struct Rooted * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'iterobj' declared here 1561 | Rooted iterobj(cx, | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1562:78, inlined from 'js::SetObject::entries_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1580:23, inlined from 'JS::CallNonGenericMethod(JSContext*, bool (*)(JS::Handle), bool (*)(JSContext*, JS::CallArgs const&), JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:115:16, inlined from 'js::SetObject::entries(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1585:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iterobj' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::entries(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'iterobj' declared here 1561 | Rooted iterobj(cx, | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SetIteratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetObject::iterator_impl(JSContext*, JS::CallArgs const&, js::SetObject::IteratorKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1562:78, inlined from 'js::SetObject::values_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1571:23, inlined from 'JS::CallNonGenericMethod(JSContext*, bool (*)(JS::Handle), bool (*)(JSContext*, JS::CallArgs const&), JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:115:16, inlined from 'js::SetObject::values(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1576:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iterobj' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetObject::values(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'iterobj' declared here 1561 | Rooted iterobj(cx, | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1561:21: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ModuleObject::create(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:827:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_75(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::ModuleObject::create(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:826:16: note: 'proto' declared here 826 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:826:16: note: 'cx_75(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetOrCreateModuleMetaObject(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2044:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'metaObject' in 'MEM[(struct Rooted * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::GetOrCreateModuleMetaObject(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2043:16: note: 'metaObject' declared here 2043 | RootedObject metaObject(cx, | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2043:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > > >::Rooted, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > > >(JSContext* const&, mozilla::UniquePtr, 1ul, js::ZoneAllocPolicy>, JS::DeletePolicy, 1ul, js::ZoneAllocPolicy> > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::FinalizationQueueObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:650:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'recordsToBeCleanedUp' in 'MEM[(struct Rooted * *)cx_187(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationQueueObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:649:47: note: 'recordsToBeCleanedUp' declared here 649 | Rooted> recordsToBeCleanedUp( | ^~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:649:47: note: 'cx_187(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:238:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'cleanupCallback' in 'MEM[(struct Rooted * *)cx_170(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp: In function 'js::FinalizationRegistryObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:237:16: note: 'cleanupCallback' declared here 237 | RootedObject cleanupCallback( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/FinalizationRegistryObject.cpp:237:16: note: 'cx_170(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'obj_assign(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1099:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'to' in 'MEM[(struct Rooted * *)cx_76(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'obj_assign(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1099:16: note: 'to' declared here 1099 | RootedObject to(cx, ToObject(cx, args.get(0))); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1099:16: note: 'cx_76(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)2>(JSContext*, JS::CallArgs const&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1672:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_250(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'EnumerableOwnProperties<(EnumerableOwnPropertiesKind)2>(JSContext*, JS::CallArgs const&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1672:16: note: 'obj' declared here 1672 | RootedObject obj(cx, ToObject(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1672:16: note: 'cx_250(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1362:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_92(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1362:16: note: 'obj' declared here 1362 | RootedObject obj(cx, ToObject(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1362:16: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetIteratorObject::createResult(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1144:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultObj' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::SetIteratorObject::createResult(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1143:21: note: 'resultObj' declared here 1143 | RootedArrayObject resultObj( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:1143:21: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::MapIteratorObject::createResultPair(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:357:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultPairObj' in 'MEM[(struct Rooted * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp: In function 'js::MapIteratorObject::createResultPair(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:356:21: note: 'resultPairObj' declared here 356 | RootedArrayObject resultPairObj( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/MapObject.cpp:356:21: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1915:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_40(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1915:16: note: 'obj' declared here 1915 | RootedObject obj(cx, ToObject(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1915:16: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1890:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1890:16: note: 'obj' declared here 1890 | RootedObject obj(cx, ToObject(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1890:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'obj_keys(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1783:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp: In function 'obj_keys(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1783:16: note: 'obj' declared here 1783 | RootedObject obj(cx, ToObject(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Object.cpp:1783:16: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FinishDynamicModuleImport_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2454:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'onResolved' in 'MEM[(struct Rooted * *)cx_110(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'FinishDynamicModuleImport_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2452:18: note: 'onResolved' declared here 2452 | RootedFunction onResolved( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2452:18: note: 'cx_110(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateArray(JSContext*, JS::Rooted > const&)js::ArrayObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2023:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'array' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'js::CreateArray(JSContext*, JS::Rooted > const&)js::ArrayObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2023:21: note: 'array' declared here 2023 | RootedArrayObject array(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:2023:21: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ModuleBuilderInitArray(JSContext*, js::frontend::CompilationAtomCache&, ModuleArrayType, mozilla::Vector const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1511:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultArray' in 'MEM[(struct Rooted * *)cx_163(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In function 'ModuleBuilderInitArray(JSContext*, js::frontend::CompilationAtomCache&, ModuleArrayType, mozilla::Vector const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1510:21: note: 'resultArray' declared here 1510 | RootedArrayObject resultArray( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1510:21: note: 'cx_163(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::StencilModuleMetadata::initModule(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1597:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'requestedModulesObject' in 'MEM[(struct Rooted * *)cx_155(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp: In member function 'js::frontend::StencilModuleMetadata::initModule(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1594:21: note: 'requestedModulesObject' declared here 1594 | RootedArrayObject requestedModulesObject( | ^~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ModuleObject.cpp:1594:21: note: 'cx_155(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src16.o /usr/bin/g++ -o Unified_cpp_js_src16.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp Unified_cpp_js_src16.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:79, from Unified_cpp_js_src16.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:46: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:3432:3: in 'constexpr' expansion of 'mozTryVarTempResult_.mozilla::Result::propagateErr()' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:575:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::Handle, JS::Handle, mozilla::Maybe > const&, mozilla::Maybe > const&, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:867:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'qhatv' in 'MEM[(struct Rooted * *)cx_185(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::absoluteDivWithBigIntDivisor(JSContext*, JS::Handle, JS::Handle, mozilla::Maybe > const&, mozilla::Maybe > const&, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:867:16: note: 'qhatv' declared here 867 | RootedBigInt qhatv(cx, createUninitialized(cx, n + 1, isNegative)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:867:16: note: 'cx_185(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::BigInt::rshByAbsolute(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2261:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_173(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::rshByAbsolute(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2260:16: note: 'result' declared here 2260 | RootedBigInt result(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2260:16: note: 'cx_173(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::BigInt::bitAnd(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2325:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'x1' in 'MEM[(struct Rooted * *)cx_132(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitAnd(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2325:18: note: 'x1' declared here 2325 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2325:18: note: 'cx_132(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::BigInt::bitXor(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2370:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'x1' in 'MEM[(struct Rooted * *)cx_122(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitXor(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2370:18: note: 'x1' declared here 2370 | RootedBigInt x1(cx, absoluteSubOne(cx, x)); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2370:18: note: 'cx_122(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::BigInt::bitOr(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2417:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_128(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::bitOr(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2417:18: note: 'result' declared here 2417 | RootedBigInt result(cx, absoluteSubOne(cx, x)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2417:18: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::BigInt*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::BigInt::asIntN(JSContext*, JS::Handle, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2719:44: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'mod' in 'MEM[(struct Rooted * *)cx_99(D) + 64B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp: In function 'JS::BigInt::asIntN(JSContext*, JS::Handle, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2719:16: note: 'mod' declared here 2719 | RootedBigInt mod(cx, asUintN(cx, x, bits)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BigIntType.cpp:2719:16: note: 'cx_99(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DecompileExpressionFromStack(JSContext*, int, int, JS::Handle, mozilla::UniquePtr*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp:2359:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_128(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src16.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp: In function 'DecompileExpressionFromStack(JSContext*, int, int, JS::Handle, mozilla::UniquePtr*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp:2359:16: note: 'script' declared here 2359 | RootedScript script(cx, frameIter.script()); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp:2359:16: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DecompileArgumentFromStack(JSContext*, int, mozilla::UniquePtr*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp:2452:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_151(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp: In function 'DecompileArgumentFromStack(JSContext*, int, mozilla::UniquePtr*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp:2452:16: note: 'script' declared here 2452 | RootedScript script(cx, frameIter.script()); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeUtil.cpp:2452:16: note: 'cx_151(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger0.o /usr/bin/g++ -o Unified_cpp_js_src_debugger0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp Unified_cpp_js_src_debugger0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.h:30, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebugScript.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebugScript.cpp:7, from Unified_cpp_js_src_debugger0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::optimizedOutGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_40(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::optimizedOutGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ValueToStableChars(JSContext*, char const*, JS::Handle, JS::AutoStableStringChars&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:335:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linear' in 'MEM[(struct Rooted * *)cx_39(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'js::ValueToStableChars(JSContext*, char const*, JS::Handle, JS::AutoStableStringChars&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:335:22: note: 'linear' declared here 335 | RootedLinearString linear(cx, value.toString()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:335:22: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ParseEvalOptions(JSContext*, JS::Handle, js::EvalOptions&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:371:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'url_str' in 'MEM[(struct Rooted * *)cx_101(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'js::ParseEvalOptions(JSContext*, JS::Handle, js::EvalOptions&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:371:18: note: 'url_str' declared here 371 | RootedString url_str(cx, ToString(cx, v)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:371:18: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::MutableHandle&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1574:39: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'set' in 'MEM[(struct Rooted * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1574:18: note: 'set' declared here 1574 | RootedObject set(cx, desc.setter()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1574:18: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AbstractGeneratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, unsigned char const*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1977:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'generatorObj' in 'MEM[(struct Rooted * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, unsigned char const*, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1976:36: note: 'generatorObj' declared here 1976 | Rooted generatorObj( | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1976:36: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6862:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'gcCycleNumberVal' in 'MEM[(struct Rooted * *)cx_260(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6862:15: note: 'gcCycleNumberVal' declared here 6862 | RootedValue gcCycleNumberVal(cx, NumberValue(majorGCNumber_)); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6862:15: note: 'cx_260(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getAllocationsLogOverflowed>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getAllocationsLogOverflowed>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::getTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger0.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::onPopGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1806:71, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1921:5: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)_57 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1805:15: note: 'value' declared here 1805 | RootedValue value( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1805:15: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::onStepGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1771:76, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1920:5: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)_57 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1770:15: note: 'value' declared here 1770 | RootedValue value( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1770:15: note: 'MEM[(struct JSContext * const &)&data]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::offsetGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::offsetGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::terminatedGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::terminatedGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::liveGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::liveGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::generatorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::generatorGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::constructingGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::constructingGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::implementationGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::implementationGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::onStepGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1771:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)_25 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::onStepGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1770:15: note: 'value' declared here 1770 | RootedValue value( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1770:15: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::onPopGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1806:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)_25 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::onPopGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1805:15: note: 'value' declared here 1805 | RootedValue value( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1805:15: note: 'MEM[(struct JSContext * const &)this_9(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::findSourceURLs()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:5975:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_29 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::findSourceURLs()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:5975:16: note: 'result' declared here 5975 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:5975:16: note: 'MEM[(struct JSContext * const &)this_20(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setAllocationSamplingProbability>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, mozilla::UniquePtr&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::takeCensus()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:393:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootCount' in 'MEM[(struct Rooted * *)_83 + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::takeCensus()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:393:24: note: 'rootCount' declared here 393 | JS::ubi::RootedCount rootCount(cx, rootType->makeCount()); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:393:24: note: 'MEM[(struct JSContext * const &)this_32(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::takeCensus>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::takeCensus>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerArguments*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerArguments::create(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1654:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_133(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerArguments::create(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1653:30: note: 'obj' declared here 1653 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1653:30: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setTrackingAllocationSites>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::getScript>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::getScript>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::adoptSource()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6199:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)_40 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptSource()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6199:16: note: 'obj' declared here 6199 | RootedObject obj(cx, RequireObject(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6199:16: note: 'MEM[(struct JSContext * const &)this_23(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebugScriptObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebugScript::getOrCreate(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebugScript.cpp:128:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'object' in 'MEM[(struct Rooted * *)cx_100(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebugScript.cpp: In function 'js::DebugScript::getOrCreate(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebugScript.cpp:127:30: note: 'object' declared here 127 | Rooted object( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebugScript.cpp:127:30: note: 'cx_100(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setMaxAllocationsLogLength>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::getOlderSavedFrame(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1530:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'causeAtom' in 'MEM[(struct Rooted * *)cx_109(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::getOlderSavedFrame(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1530:20: note: 'causeAtom' declared here 1530 | RootedAtom causeAtom(cx, AtomizeUTF8Chars(cx, cause, strlen(cause))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1530:20: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderSavedFrameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderSavedFrameGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::inspectableGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_40(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::inspectableGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_40(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::CallData::typeGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:192:24: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 192 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:179:15: note: 's' was declared here 179 | const char* s; | ^ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::typeGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::setVariableMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::setVariableMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::scopeKindGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::scopeKindGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::namesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::namesMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::calleeScriptGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::calleeScriptGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::wrapDebuggeeObject(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1466:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'dobj' in 'MEM[(struct Rooted * *)cx_95(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapDebuggeeObject(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1465:26: note: 'dobj' declared here 1465 | RootedDebuggerObject dobj(cx, | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1465:26: note: 'cx_95(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1404:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'optObj' in 'MEM[(struct Rooted * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1404:23: note: 'optObj' declared here 1404 | RootedPlainObject optObj(cx, NewBuiltinClassInstance(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1404:23: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Return const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2012:37, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'retval' in 'MEM[(struct Rooted * *)_17 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2012:17: note: 'retval' declared here 2012 | RootedValue retval(cx, ret.value); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2012:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Throw const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2022:38, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'exc' in 'MEM[(struct Rooted * *)_49 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2022:17: note: 'exc' declared here 2022 | RootedValue exc(cx, thr.exception); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2022:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::InitialYield const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2043:67, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'gen' in 'MEM[(struct Rooted * *)_105 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2043:17: note: 'gen' declared here 2043 | RootedValue gen(cx, ObjectValue(*initialYield.generatorObject)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2043:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Yield const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2055:56, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorResult' in 'MEM[(struct Rooted * *)_146 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2055:17: note: 'iteratorResult' declared here 2055 | RootedValue iteratorResult(cx, yield.iteratorResult); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2055:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Await const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2067:42, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:189:45, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'awaitee' in 'MEM[(struct Rooted * *)_183 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2067:17: note: 'awaitee' declared here 2067 | RootedValue awaitee(cx, await.awaitee); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2067:17: note: 'MEM[(struct JSContext * const &)aMatcher_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::evalWithBindingsMethod()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1880:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bindings' in 'MEM[(struct Rooted * *)_54 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In member function 'js::DebuggerFrame::CallData::evalWithBindingsMethod()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1880:16: note: 'bindings' declared here 1880 | RootedObject bindings(cx, RequireObject(cx, args[1])); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1880:16: note: 'MEM[(struct JSContext * const &)this_27(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::evalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::addDebuggee()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4405:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'global' in 'MEM[(struct Rooted * *)_34 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::addDebuggee()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4405:25: note: 'global' declared here 4405 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4405:25: note: 'MEM[(struct JSContext * const &)this_21(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::makeGlobalObjectReference()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6009:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'global' in 'MEM[(struct Rooted * *)_28 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::makeGlobalObjectReference()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6009:25: note: 'global' declared here 6009 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6009:25: note: 'MEM[(struct JSContext * const &)this_18(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::getVariableMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::getVariableMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::thisGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::thisGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1588:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'argsobj' in 'MEM[(struct Rooted * *)cx_314(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1588:16: note: 'argsobj' declared here 1588 | RootedObject argsobj(cx, RequireObject(cx, args.thisv())); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1588:16: note: 'cx_314(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Return const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2012:37, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2098:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'retval' in 'MEM[(struct Rooted * *)_24 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2012:17: note: 'retval' declared here 2012 | RootedValue retval(cx, ret.value); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2012:17: note: 'MEM[(struct JSContext * const &)&D.636876]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Throw const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2022:38, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2098:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'exc' in 'MEM[(struct Rooted * *)_56 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2022:17: note: 'exc' declared here 2022 | RootedValue exc(cx, thr.exception); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2022:17: note: 'MEM[(struct JSContext * const &)&D.636876]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::InitialYield const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2043:67, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2098:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'gen' in 'MEM[(struct Rooted * *)_112 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2043:17: note: 'gen' declared here 2043 | RootedValue gen(cx, ObjectValue(*initialYield.generatorObject)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2043:17: note: 'MEM[(struct JSContext * const &)&D.636876]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Yield const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2055:56, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:266:47, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2098:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorResult' in 'MEM[(struct Rooted * *)_153 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2055:17: note: 'iteratorResult' declared here 2055 | RootedValue iteratorResult(cx, yield.iteratorResult); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2055:17: note: 'MEM[(struct JSContext * const &)&D.636876]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Completion::BuildValueMatcher::operator()(js::Completion::Await const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2067:42, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:189:45, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::detail::VariantImplementation::match const&>(js::Completion::BuildValueMatcher&&, mozilla::Variant const&)decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:279:25, inlined from 'mozilla::Variant::match(js::Completion::BuildValueMatcher&&) const &decltype(auto)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Variant.h:840:23, inlined from 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2098:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'awaitee' in 'MEM[(struct Rooted * *)_190 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Completion::buildCompletionValue(JSContext*, js::Debugger*, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2067:17: note: 'awaitee' declared here 2067 | RootedValue awaitee(cx, await.awaitee); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:2067:17: note: 'MEM[(struct JSContext * const &)&D.636876]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::calleeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::calleeGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::asyncPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::asyncPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::objectGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::objectGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::removeDebuggee()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4450:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'global' in 'MEM[(struct Rooted * *)_30 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::removeDebuggee()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4450:25: note: 'global' declared here 4450 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4450:25: note: 'MEM[(struct JSContext * const &)this_27(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1375:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'envobj' in 'MEM[(struct Rooted * *)cx_96(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1374:31: note: 'envobj' declared here 1374 | RootedDebuggerEnvironment envobj( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:1374:31: note: 'cx_96(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:439:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'parent' in 'MEM[(struct Rooted * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In member function 'js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:439:16: note: 'parent' declared here 439 | Rooted parent(cx, referent()->enclosingEnvironment()); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:439:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::findMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::findMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerEnvironment*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::parentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'environment' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp: In function 'js::DebuggerEnvironment::CallData::ToNative<&js::DebuggerEnvironment::CallData::parentGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'environment' declared here 144 | RootedDebuggerEnvironment environment( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Environment.cpp:144:29: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::create(JSContext*, js::Debugger*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:46:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_102(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::create(JSContext*, js::Debugger*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:45:27: note: 'memory' declared here 45 | Rooted memory( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:45:27: note: 'cx_102(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerInstanceObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4609:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_282(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In function 'js::Debugger::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4608:35: note: 'obj' declared here 4608 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:4608:35: note: 'cx_282(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepSetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onStepSetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:896:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:896:18: note: 'proto' declared here 896 | RootedObject proto(cx, GlobalObject::getOrCreateArrayPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:896:18: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::argumentsGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::argumentsGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopSetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::onPopSetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::setOnGarbageCollection>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:203:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_119 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:203:21: note: 'result' declared here 203 | RootedArrayObject result(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:203:21: note: 'MEM[(struct JSContext * const &)this_48(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:210:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)_125 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:210:23: note: 'obj' declared here 210 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:210:23: note: 'MEM[(struct JSContext * const &)this_48(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::drainAllocationsLog()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:234:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)_166 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In member function 'js::DebuggerMemory::CallData::drainAllocationsLog()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:233:18: note: 'className' declared here 233 | RootedString className( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:233:18: note: 'MEM[(struct JSContext * const &)this_48(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerMemory*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::drainAllocationsLog>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'memory' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp: In function 'js::DebuggerMemory::CallData::ToNative<&js::DebuggerMemory::CallData::drainAllocationsLog>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'memory' declared here 146 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/DebuggerMemory.cpp:146:27: note: 'cx_39(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:381:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_76(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:380:36: note: 'info' declared here 380 | Rooted> info( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:380:36: note: 'cx_76(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::create(JSContext*, JS::Handle, JS::Handle, js::FrameIter const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:241:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_65(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::create(JSContext*, JS::Handle, JS::Handle, js::FrameIter const*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:240:23: note: 'frame' declared here 240 | RootedDebuggerFrame frame(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:240:23: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::getFrame(JSContext*, js::FrameIter const&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:684:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)_183 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::getFrame(JSContext*, js::FrameIter const&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:683:25: note: 'frame' declared here 683 | RootedDebuggerFrame frame( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:683:25: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_42(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp: In function 'js::DebuggerFrame::CallData::ToNative<&js::DebuggerFrame::CallData::olderGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'frame' declared here 1312 | RootedDebuggerFrame frame(cx, DebuggerFrame::check(cx, args.thisv())); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Frame.cpp:1312:23: note: 'cx_42(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::adoptFrame()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6147:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)_50 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptFrame()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6147:16: note: 'obj' declared here 6147 | RootedObject obj(cx, RequireObject(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6147:16: note: 'MEM[(struct JSContext * const &)this_39(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Debugger::CallData::adoptFrame()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6159:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frameObj' in 'MEM[(struct Rooted * *)_79 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp: In member function 'js::Debugger::CallData::adoptFrame()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6159:23: note: 'frameObj' declared here 6159 | RootedDebuggerFrame frameObj(cx, DebuggerFrame::check(cx, objVal)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Debugger.cpp:6159:23: note: 'MEM[(struct JSContext * const &)this_39(D)]' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src17.o /usr/bin/g++ -o Unified_cpp_js_src17.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp Unified_cpp_js_src17.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CallNonGenericMethod.cpp:7, from Unified_cpp_js_src17.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16, inlined from 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:592:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_24(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src17.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp: In function 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16: note: 'script' declared here 578 | RootedScript script( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16, inlined from 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:601:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_24(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp: In function 'JS::Evaluate(JSContext*, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16: note: 'script' declared here 578 | RootedScript script( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16, inlined from 'JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:614:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_25(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp: In function 'JS::Evaluate(JSContext*, JS::Handle >, JS::ReadOnlyCompileOptions const&, JS::SourceText&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16: note: 'script' declared here 578 | RootedScript script( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/CompilationAndEvaluation.cpp:578:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Compartment::getOrCreateWrapper(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Compartment.cpp:312:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapper' in 'MEM[(struct Rooted * *)cx_140(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src17.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Compartment.cpp: In member function 'JS::Compartment::getOrCreateWrapper(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Compartment.cpp:312:16: note: 'wrapper' declared here 312 | RootedObject wrapper(cx, wrap(cx, existing, obj)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Compartment.cpp:312:16: note: 'cx_140(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' js/src/irregexp/Unified_cpp_js_src_irregexp1.o /usr/bin/g++ -o Unified_cpp_js_src_irregexp1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_irregexp1.o.pp Unified_cpp_js_src_irregexp1.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-macro-assembler.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-nodes.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:5, from Unified_cpp_js_src_irregexp1.cpp:11: In member function 'v8::internal::RegExpCharacterClass::RegExpCharacterClass(v8::internal::Zone*, v8::internal::ZoneList*, JS::RegExpFlags, v8::base::Flags)', inlined from 'v8::internal::Zone::New*&, JS::RegExpFlags&>(v8::internal::Zone*&, v8::internal::ZoneList*&, JS::RegExpFlags&)v8::internal::RegExpCharacterClass*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/util/ZoneShim.h:34:12, inlined from 'v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:423:42: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-ast.h:311:9: warning: 'default_flags.flags_' may be used uninitialized [-Wmaybe-uninitialized] 311 | flags_(flags), | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler-tonode.cc: In member function 'v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-compiler-tonode.cc:421:23: note: 'default_flags.flags_' was declared here 421 | JSRegExp::Flags default_flags; | ^~~~~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src19.o /usr/bin/g++ -o Unified_cpp_js_src19.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp Unified_cpp_js_src19.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Exception.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Exception.cpp:7, from Unified_cpp_js_src19.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateGeneratorFunction(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:368:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src19.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp: In function 'CreateGeneratorFunction(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:367:16: note: 'proto' declared here 367 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:367:16: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewTenuredObjectWithFunctionPrototype(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:359:76, inlined from 'CreateGeneratorFunctionPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:381:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp: In function 'CreateGeneratorFunctionPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:358:16: note: 'proto' declared here 358 | RootedObject proto(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:358:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:404:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct Rooted * *)cx_89(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp: In function 'GeneratorFunctionClassFinish(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:403:16: note: 'iteratorProto' declared here 403 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:403:16: note: 'cx_89(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewTenuredObjectWithFunctionPrototype(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:359:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_21(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp: In function 'js::NewTenuredObjectWithFunctionPrototype(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:358:16: note: 'proto' declared here 358 | RootedObject proto(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:358:16: note: 'cx_21(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:108:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct Rooted * *)cx_103(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp: In function 'js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:104:18: note: 'handlerFun' declared here 104 | RootedFunction handlerFun( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:104:18: note: 'cx_103(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AbstractGeneratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:80:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'genObj' in 'MEM[(struct Rooted * *)cx_114(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp: In function 'js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:78:36: note: 'genObj' declared here 78 | Rooted genObj( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GeneratorObject.cpp:78:36: note: 'cx_114(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src18.o /usr/bin/g++ -o Unified_cpp_js_src18.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp Unified_cpp_js_src18.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Conversions.h:26, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Date.h:35, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/DateTime.cpp:23, from Unified_cpp_js_src18.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ErrorObject::createProto(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:403:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'protoProto' in 'MEM[(struct Rooted * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src18.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp: In function 'js::ErrorObject::createProto(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:402:16: note: 'protoProto' declared here 402 | RootedObject protoProto( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:402:16: note: 'cx_33(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3721:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_92(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src18.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CheckGlobalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3721:23: note: 'bi' declared here 3721 | Rooted bi(cx, BindingIter(script)); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3721:23: note: 'cx_92(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CheckEvalDeclarationConflicts(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3869:56, inlined from 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle, JS::Handle, js::GCThingIndex)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3890:39: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::GlobalOrEvalDeclInstantiation(JSContext*, JS::Handle, JS::Handle, js::GCThingIndex)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3869:30: note: 'bi' declared here 3869 | for (Rooted bi(cx, BindingIter(script)); bi; bi++) { | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3869:30: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted const&>(JSContext* const&, JS::Rooted const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::EnvironmentIter::EnvironmentIter(JSContext*, js::EnvironmentIter const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1291:30, inlined from 'GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, js::EnvironmentIter const&, JS::Handle, unsigned char const*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3314:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ei' in 'MEM[(struct Rooted * *)cx_251(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, js::EnvironmentIter const&, JS::Handle, unsigned char const*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3314:24: note: 'ei' declared here 3314 | for (EnvironmentIter ei(cx, originalIter); ei; ei++) { | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3314:24: note: 'cx_251(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'exn_toSource(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:841:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_69(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp: In function 'exn_toSource(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:841:16: note: 'obj' declared here 841 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:841:16: note: 'cx_69(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::Handle, JS::MutableHandle >) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:2302:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_156(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In member function '(anonymous namespace)::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::Handle, JS::MutableHandle >) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:2302:32: note: 'bi' declared here 2302 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:2302:32: note: 'cx_156(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NonSyntacticVariablesObject::create(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:828:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_48(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::NonSyntacticVariablesObject::create(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:828:15: note: 'shape' declared here 828 | RootedShape shape(cx, EmptyEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:828:15: note: 'cx_48(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CallObject::createHollowForDebug(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:230:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_150(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CallObject::createHollowForDebug(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:230:15: note: 'shape' declared here 230 | RootedShape shape(cx, EmptyEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:230:15: note: 'cx_150(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:318:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_119(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:318:15: note: 'shape' declared here 318 | RootedShape shape(cx, EmptyEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:318:15: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:970:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_126(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:970:15: note: 'shape' declared here 970 | RootedShape shape(cx, LexicalScope::getEmptyExtensibleEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:970:15: note: 'cx_126(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1147:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_29(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1147:15: note: 'shape' declared here 1147 | RootedShape shape(cx, LexicalScope::getEmptyExtensibleEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1147:15: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ModuleEnvironmentObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:397:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'env' in 'MEM[(struct Rooted * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:395:33: note: 'env' declared here 395 | RootedModuleEnvironmentObject env( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:395:33: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WithEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:642:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_112(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WithEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:642:15: note: 'shape' declared here 642 | RootedShape shape(cx, EmptyEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:642:15: note: 'cx_112(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateObjectsForEnvironmentChain(JSContext*, JS::Handle >, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3260:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'enclosingEnv' in 'MEM[(struct Rooted * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::CreateObjectsForEnvironmentChain(JSContext*, JS::Handle >, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3260:16: note: 'enclosingEnv' declared here 3260 | RootedObject enclosingEnv(cx, terminatingEnv); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3260:16: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SharedShape::ensureInitialCustomShape(JSContext*, JS::Handle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape-inl.h:42:15, inlined from 'js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, mozilla::UniquePtr >, JS::Handle, JS::Handle, unsigned int, unsigned int, unsigned int, JS::Handle, JS::Handle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:491:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_39(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript-inl.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeLocation-inl.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:33: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape-inl.h: In function 'js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, mozilla::UniquePtr >, JS::Handle, JS::Handle, unsigned int, unsigned int, unsigned int, JS::Handle, JS::Handle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape-inl.h:42:15: note: 'shape' declared here 42 | RootedShape shape(cx, ObjectSubclass::assignInitialShape(cx, obj)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape-inl.h:42:15: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ErrorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AggregateError(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:370:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_127(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp: In function 'AggregateError(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:369:24: note: 'obj' declared here 369 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ErrorObject.cpp:369:24: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1175:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_26(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1175:15: note: 'shape' declared here 1175 | RootedShape shape(cx, LexicalScope::getEmptyExtensibleEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1175:15: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RuntimeLexicalErrorObject::create(JSContext*, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1195:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_50(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::RuntimeLexicalErrorObject::create(JSContext*, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1194:15: note: 'shape' declared here 1194 | RootedShape shape(cx, EmptyEnvironmentShape(cx, &class_, JSSLOT_FREE(&class_), | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1194:15: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:620:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_49(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:620:15: note: 'shape' declared here 620 | RootedShape shape(cx, EmptyEnvironmentShape(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:620:15: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:595:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_52(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:594:15: note: 'shape' declared here 594 | RootedShape shape(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:594:15: note: 'cx_52(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetDebugEnvironmentForEnvironmentObject(JSContext*, js::EnvironmentIter const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3039:66, inlined from 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3182:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'enclosingDebug' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'GetDebugEnvironment(JSContext*, js::EnvironmentIter const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3039:16: note: 'enclosingDebug' declared here 3039 | RootedObject enclosingDebug(cx, GetDebugEnvironment(cx, ++copy)); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:3039:16: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BlockLexicalEnvironmentObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1009:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'copy' in 'MEM[(struct Rooted * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp: In function 'js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1008:42: note: 'copy' declared here 1008 | Rooted copy( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/EnvironmentObject.cpp:1008:42: note: 'cx_109(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm0.o /usr/bin/g++ -o Unified_cpp_js_src_wasm0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp Unified_cpp_js_src_wasm0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.h:27, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:19, from Unified_cpp_js_src_wasm0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetDataProperty(JSContext*, JS::Handle, char const*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:6488:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'field' in 'MEM[(struct Rooted * *)cx_23(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'GetDataProperty(JSContext*, JS::Handle, char const*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:6488:14: note: 'field' declared here 6488 | RootedAtom field(cx, AtomizeUTF8Chars(cx, fieldChars, strlen(fieldChars))); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:6488:14: note: 'cx_23(D)' declared here In member function 'Type::isInt() const', inlined from 'Type::isArgType() const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:930:40, inlined from 'CheckArgumentType((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:3181:23, inlined from 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:3219:27: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:909:58: warning: 'MEM[(struct Type *)&type]' may be used uninitialized [-Wmaybe-uninitialized] 909 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:3218:10: note: 'MEM[(struct Type *)&type]' was declared here 3218 | Type type; | ^~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:36: In member function 'js::frontend::NameNode::name() const', inlined from 'js::frontend::ParseNode::isName(js::frontend::TaggedParserAtomIndex) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParseNode.h:926:65, inlined from 'IsUseOfName(js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:614:20, inlined from 'CheckArgumentType((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:3185:19, inlined from 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:3219:27: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParseNode.h:913:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized] 913 | return atom_; | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'CheckArguments((anonymous namespace)::FunctionValidatorShared&, js::frontend::ParseNode**, mozilla::Vector, 16ul, js::SystemAllocPolicy>*) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:3176:14: note: 'coercedExpr' was declared here 3176 | ParseNode* coercedExpr; | ^~~~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedProto::create(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:63:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'objProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedProto::create(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:62:16: note: 'objProto' declared here 62 | RootedObject objProto(cx, | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:62:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedObject::obj_lookupProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, js::PropertyResult*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:396:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_lookupProperty(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, js::PropertyResult*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:396:16: note: 'proto' declared here 396 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:396:16: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedObject::obj_hasProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:423:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_hasProperty(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:423:16: note: 'proto' declared here 423 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:423:16: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedObject::obj_getProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:443:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_getProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:443:16: note: 'proto' declared here 443 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:443:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedObject::obj_deleteProperty(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:499:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_deleteProperty(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:499:16: note: 'proto' declared here 499 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:499:16: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsmJSModuleToString(JSContext*, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7254:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_94(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'js::AsmJSModuleToString(JSContext*, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7254:29: note: 'src' declared here 7254 | Rooted src(cx, source->substring(cx, begin, end)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7254:29: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsmJSFunctionToString(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7304:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_84(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'js::AsmJSFunctionToString(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7304:29: note: 'src' declared here 7304 | Rooted src(cx, source->substring(cx, begin, end)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7304:29: note: 'cx_84(D)' declared here In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVector.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsmath.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:33: In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:707:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:3777:31, inlined from 'js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:5225:11: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm0.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:2509:10: note: 'k' was declared here 2509 | Kind k; | ^ In member function 'Type::isInt() const', inlined from 'Type::isArgType() const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:930:40, inlined from 'Type::isGlobalVarType() const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:938:50, inlined from 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:2857:32: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:909:58: warning: 'MEM[(struct Type *)&coerceTo]' may be used uninitialized [-Wmaybe-uninitialized] 909 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:2846:8: note: 'MEM[(struct Type *)&coerceTo]' was declared here 2846 | Type coerceTo; | ^~~~~~~~ In member function 'js::frontend::ParseNode::getKind() const', inlined from 'js::frontend::ParseNode::isKind(js::frontend::ParseNodeKind) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParseNode.h:742:57, inlined from 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:2852:27: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParseNode.h:740:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized] 740 | return pn_type; | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:2847:14: note: 'coercedExpr' was declared here 2847 | ParseNode* coercedExpr; | ^~~~~~~~~~~ In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:707:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:3777:31, inlined from 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:11200:11: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::pushStackResultsForCall(js::wasm::ResultType const&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:2509:10: note: 'k' was declared here 2509 | Kind k; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitMemCopyInline()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:12983:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 12983 | int32_t signedLength; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitMemFillInline()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:13219:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 13219 | int32_t signedLength; | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:13220:11: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized] 13220 | int32_t signedValue; | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitQuotientI32()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:9368:18: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 9368 | if (!isConst || c == -1) { | ~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:9345:11: note: 'c' was declared here 9345 | int32_t c; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitRemainderI32()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:9434:18: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 9434 | if (!isConst || c == -1) { | ~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:9406:11: note: 'c' was declared here 9406 | int32_t c; | ^ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::PropertyKey&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::TypedObject::obj_newEnumerate(JSContext*, JS::Handle, JS::MutableHandle >, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:535:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'id' in 'MEM[(struct Rooted * *)cx_70(D) + 96B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::obj_newEnumerate(JSContext*, JS::Handle, JS::MutableHandle >, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:535:12: note: 'id' declared here 535 | RootedId id(cx); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:535:12: note: 'cx_70(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitStoreLane(unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:15296:12: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 15296 | uint32_t laneIndex; | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitLoadLane(unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:15228:12: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 15228 | uint32_t laneIndex; | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitSetLocal()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:11704:33: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 11704 | return emitSetOrTeeLocal(slot); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:11699:12: note: 'slot' was declared here 11699 | uint32_t slot; | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitTeeLocal()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:11713:34: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 11713 | return emitSetOrTeeLocal(slot); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:11708:12: note: 'slot' was declared here 11708 | uint32_t slot; | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitEnd()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:10232:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 10232 | switch (kind) { | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:10225:13: note: 'kind' was declared here 10225 | LabelKind kind; | ^~~~ In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:707:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:3777:31, inlined from 'js::wasm::BaseCompiler::pushI64(long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:4342:33, inlined from 'js::wasm::BaseCompiler::emitBody()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:15804:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:15801:17: note: 'i64' was declared here 15801 | int64_t i64; | ^~~ In function 'mozilla::detail::VectorImpl::new_(js::wasm::Stk*, js::wasm::Stk&&)void', inlined from 'mozilla::Vector::infallibleEmplaceBack(js::wasm::Stk&&)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:707:15, inlined from 'js::wasm::BaseCompiler::push(js::wasm::Stk)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:3777:31, inlined from 'js::wasm::BaseCompiler::pushI32(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:4340:33, inlined from 'js::wasm::BaseCompiler::emitBody()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:15714:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'js::wasm::BaseCompiler::emitBody()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.cpp:15711:17: note: 'i32' was declared here 15711 | int32_t i32; | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'HandleInstantiationFailure(JSContext*, JS::CallArgs, js::AsmJSMetadata const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:6925:68, inlined from 'js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:7016:38: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_63(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In function 'js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:6925:14: note: 'name' declared here 6925 | RootedAtom name(cx, args.callee().as().explicitName()); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:6925:14: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::OutlineTypedObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::OutlineTypedObject::createArray(JSContext*, JS::Handle, unsigned int, js::gc::InitialHeap)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:247:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_34(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::OutlineTypedObject::createArray(JSContext*, JS::Handle, unsigned int, js::gc::InitialHeap)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:246:31: note: 'obj' declared here 246 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:246:31: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::OutlineTypedObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedObject::createArray(JSContext*, JS::Handle, unsigned int, js::gc::InitialHeap)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:286:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedObj' in 'MEM[(struct Rooted * *)cx_22(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::TypedObject::createArray(JSContext*, JS::Handle, unsigned int, js::gc::InitialHeap)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:285:21: note: 'typedObj' declared here 285 | RootedTypedObject typedObj( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:285:21: note: 'cx_22(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RttValue*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RttValue::createFromHandle(JSContext*, js::wasm::TypeHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:93:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rtt' in 'MEM[(struct Rooted * *)cx_176(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::RttValue::createFromHandle(JSContext*, js::wasm::TypeHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:92:21: note: 'rtt' declared here 92 | Rooted rtt(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:92:21: note: 'cx_176(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RttValue*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RttValue::createFromParent(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:126:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rtt' in 'MEM[(struct Rooted * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp: In function 'js::RttValue::createFromParent(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:126:21: note: 'rtt' declared here 126 | Rooted rtt(cx, createFromHandle(cx, parentHandle)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/TypedObject.cpp:126:21: note: 'cx_54(D)' declared here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp: In member function 'ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, unsigned int, unsigned int, unsigned int*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/AsmJS.cpp:1996:14: warning: 'sigIndex' may be used uninitialized [-Wmaybe-uninitialized] 1996 | uint32_t sigIndex; | ^~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit10.o /usr/bin/g++ -o Unified_cpp_js_src_jit10.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp Unified_cpp_js_src_jit10.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/shadow/Zone.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/HeapAPI.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonTypes.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonAnalysis.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/ScalarReplacement.cpp:11, from Unified_cpp_js_src_jit10.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:41, inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:572:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_18(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/VMFunctionList-inl.h:27, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/VMFunctions.cpp:37, from Unified_cpp_js_src_jit10.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'obj' declared here 214 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'cx_18(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::setIntrinsicValue(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject-inl.h:22:72, inlined from 'js::SetIntrinsicOperation(JSContext*, JSScript*, unsigned char*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:232:41: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'holder' in 'MEM[(struct Rooted * *)cx_26(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:24: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject-inl.h: In function 'js::SetIntrinsicOperation(JSContext*, JSScript*, unsigned char*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject-inl.h:22:16: note: 'holder' declared here 22 | RootedObject holder(cx, GlobalObject::getIntrinsicsHolder(cx, global)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject-inl.h:22:16: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StringObject::create(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:39:75, inlined from 'js::jit::NewStringObject(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/VMFunctions.cpp:1034:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_2(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/VMFunctions.cpp:42: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h: In function 'js::jit::NewStringObject(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_2(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend0.o /usr/bin/g++ -o Unified_cpp_js_src_frontend0.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp Unified_cpp_js_src_frontend0.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/AbstractScopePtr.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/AbstractScopePtr.cpp:7, from Unified_cpp_js_src_frontend0.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::InstantiateStencils(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeCompiler.cpp:399:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_64(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_frontend0.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeCompiler.cpp: In function 'js::frontend::InstantiateStencils(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeCompiler.cpp:399:23: note: 'script' declared here 399 | Rooted script(cx, gcOutput.script); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeCompiler.cpp:399:23: note: 'cx_64(D)' declared here In file included from Unified_cpp_js_src_frontend0.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeEmitter.cpp:2896:46: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 2896 | NameOpEmitter noe(this, name, loc, kind); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/BytecodeEmitter.cpp:2885:27: note: 'kind' was declared here 2885 | NameOpEmitter::Kind kind; | ^~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' js/src/irregexp/Unified_cpp_js_src_irregexp2.o /usr/bin/g++ -o Unified_cpp_js_src_irregexp2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -Wno-error=type-limits -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_irregexp2.o.pp Unified_cpp_js_src_irregexp2.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:33, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-ast.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.h:8, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:5, from Unified_cpp_js_src_irregexp2.cpp:2: In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::RegExpParser::Advance() [clone .part.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:72:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Advance() [clone .part.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:71:21: note: 'check' declared here 71 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:72:28, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:69:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Advance()': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:71:21: note: 'check' declared here 71 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:72:28, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:69:6, inlined from 'v8::internal::RegExpParser::Reset(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:98:10: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Reset(int)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:71:21: note: 'check' declared here 71 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:72:28, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:69:6, inlined from 'v8::internal::RegExpParser::Advance(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:103:10: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::Advance(int)': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:71:21: note: 'check' declared here 71 | StackLimitCheck check(isolate()); | ^~~~~ In member function 'js::AutoCheckRecursionLimit::getStackLimitSlow(JSContext*) const', inlined from 'js::AutoCheckRecursionLimit::checkWithStackPointerDontReport(JSContext*, void*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:172:24, inlined from 'js::AutoCheckRecursionLimit::checkDontReport(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:158:41, inlined from 'v8::internal::StackLimitCheck::HasOverflowed()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/RegExpShim.h:1136:50, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:72:28, inlined from 'v8::internal::RegExpParser::Advance()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:69:6, inlined from 'v8::internal::RegExpParser::ParseOctalLiteral()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:1129:10: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:130:52: warning: 'check' may be used uninitialized [-Wmaybe-uninitialized] 130 | JS::StackKind kind = runningWithTrustedPrincipals(cx) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h: In member function 'v8::internal::RegExpParser::ParseOctalLiteral()': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/friend/StackLimits.h:62:22: note: by argument 1 of type 'const struct AutoCheckRecursionLimit *' to 'js::AutoCheckRecursionLimit::runningWithTrustedPrincipals(JSContext*) const' declared here 62 | JS_PUBLIC_API bool runningWithTrustedPrincipals(JSContext* cx) const; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/irregexp/imported/regexp-parser.cc:71:21: note: 'check' declared here 71 | StackLimitCheck check(isolate()); | ^~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/irregexp' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger' js/src/debugger/Unified_cpp_js_src_debugger1.o /usr/bin/g++ -o Unified_cpp_js_src_debugger1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp Unified_cpp_js_src_debugger1.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.h:30, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:7, from Unified_cpp_js_src_debugger1.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1367:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'record' in 'MEM[(struct Rooted * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::PromiseReactionRecordBuilder::then(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1367:23: note: 'record' declared here 1367 | RootedPlainObject record(cx, NewBuiltinClassInstance(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1367:23: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isProxyGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isProxyGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::nameGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:326:43, inlined from 'js::DebuggerObject::CallData::nameGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:320:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_42 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::nameGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:326:16: note: 'result' declared here 326 | RootedString result(cx, object->name(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:326:16: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::nameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::nameGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::displayNameGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:341:50, inlined from 'js::DebuggerObject::CallData::displayNameGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:335:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_42 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::displayNameGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:341:16: note: 'result' declared here 341 | RootedString result(cx, object->displayName(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:341:16: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::displayNameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::displayNameGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::scriptGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:381:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_70 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::scriptGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:381:16: note: 'script' declared here 381 | RootedScript script(cx, GetOrCreateFunctionScript(cx, fun)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:381:16: note: 'MEM[(struct JSContext * const &)this_24(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::scriptGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:392:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'scriptObject' in 'MEM[(struct Rooted * *)_75 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::scriptGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:392:24: note: 'scriptObject' declared here 392 | RootedDebuggerScript scriptObject(cx, dbg->wrapScript(cx, script)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:392:24: note: 'MEM[(struct JSContext * const &)this_24(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::scriptGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::scriptGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:655:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)_20 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:655:26: note: 'promise' declared here 655 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:655:26: note: 'MEM[(struct JSContext * const &)this_13(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:660:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'allocSite' in 'MEM[(struct Rooted * *)_27 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseAllocationSiteGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:660:16: note: 'allocSite' declared here 660 | RootedObject allocSite(cx, promise->allocationSite()); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:660:16: note: 'MEM[(struct JSContext * const &)this_13(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseAllocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseAllocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:674:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)_23 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:674:26: note: 'promise' declared here 674 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:674:26: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:685:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resolutionSite' in 'MEM[(struct Rooted * *)_37 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseResolutionSiteGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:685:16: note: 'resolutionSite' declared here 685 | RootedObject resolutionSite(cx, promise->resolutionSite()); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:685:16: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseResolutionSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseResolutionSiteGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::promiseIDGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:699:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)_14 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseIDGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:699:26: note: 'promise' declared here 699 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:699:26: note: 'MEM[(struct JSContext * const &)this_8(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseIDGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseIDGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::promiseDependentPromisesGetter()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:711:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)_51 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::promiseDependentPromisesGetter()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:711:26: note: 'promise' declared here 711 | Rooted promise(cx, EnsurePromise(cx, referent)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:711:26: note: 'MEM[(struct JSContext * const &)this_29(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseDependentPromisesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseDependentPromisesGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::asEnvironmentMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::asEnvironmentMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unsafeDereferenceMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unsafeDereferenceMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1433:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct Rooted * *)_25 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::getPromiseReactionsMethod()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1433:26: note: 'unwrappedPromise' declared here 1433 | Rooted unwrappedPromise(cx, EnsurePromise(cx, referent)); | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1433:26: note: 'MEM[(struct JSContext * const &)this_16(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::getPromiseReactionsMethod()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1438:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'holder' in 'MEM[(struct Rooted * *)_58 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::getPromiseReactionsMethod()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1438:21: note: 'holder' declared here 1438 | RootedArrayObject holder(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1438:21: note: 'MEM[(struct JSContext * const &)this_16(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPromiseReactionsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPromiseReactionsMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1533:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'objectProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::initClass(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1531:22: note: 'objectProto' declared here 1531 | RootedNativeObject objectProto( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1531:22: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callableGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callableGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isPromiseGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isErrorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_66(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isErrorGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_66(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::classGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::classGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::allocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::allocationSiteGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorColumnNumberGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_65(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorColumnNumberGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorLineNumberGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_65(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorLineNumberGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorMessageNameGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorMessageNameGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1824:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'errorNotesArray' in 'MEM[(struct Rooted * *)cx_64(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::getErrorNotes(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1824:16: note: 'errorNotesArray' declared here 1824 | RootedObject errorNotesArray(cx, CreateErrorNotesArray(cx, report)); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1824:16: note: 'cx_64(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorNotesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_65(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::errorNotesGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_65(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isExtensibleMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isExtensibleMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSealedMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSealedMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isFrozenMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isFrozenMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::protoGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::protoGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::PropertyDescriptor&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:2068:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'desc' in 'MEM[(struct Rooted * *)cx_177(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:2068:32: note: 'desc' declared here 2068 | Rooted desc(cx, *desc_); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:2068:32: note: 'cx_177(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::preventExtensionsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::preventExtensionsMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::sealMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::sealMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::freezeMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::freezeMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::deletePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::deletePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:2416:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)cx_95(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::makeDebuggeeValue(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:2416:15: note: 'value' declared here 2416 | RootedValue value(cx, value_); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:2416:15: note: 'cx_95(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeValueMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeValueMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSameNativeMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isSameNativeMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unwrapMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::unwrapMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseValueGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseValueGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseReasonGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseReasonGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseLifetimeGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseLifetimeGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseTimeToResolutionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseTimeToResolutionGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseStateGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::promiseStateGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyTargetGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyTargetGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyHandlerGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::proxyHandlerGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getOffsetsCoverage() [clone .part.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2253:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_23 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger1.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getOffsetsCoverage() [clone .part.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2253:16: note: 'result' declared here 2253 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2253:16: note: 'MEM[(struct JSContext * const &)this_1(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getFormat>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getFormat>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getMainOffset>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getMainOffset>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceLength>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceLength>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceStart>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSourceStart>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartColumn>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsModule>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsModule>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsAsyncFunction>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsAsyncFunction>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsGeneratorFunction>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsGeneratorFunction>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetsCoverage>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetsCoverage>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsFunction>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getIsFunction>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getDisplayName>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getDisplayName>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getParameterNames()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:332:64, inlined from 'js::DebuggerScript::CallData::getParameterNames()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:327:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'fun' in 'MEM[(struct Rooted * *)_34 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getParameterNames()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:332:18: note: 'fun' declared here 332 | RootedFunction fun(cx, referent.as()->function()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:332:18: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getParameterNames>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getParameterNames>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getUrl>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getUrl>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetLineCountMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:394:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetLineCountMatcher&, JS::MutableHandle >)js::DebuggerScript::GetLineCountMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::GetLineCountMatcher&)js::DebuggerScript::GetLineCountMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getLineCount()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:414:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_38 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getLineCount()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:394:18: note: 'script' declared here 394 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:394:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineCount>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineCount>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getSource()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:443:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct Rooted * *)_10 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getSource()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:443:24: note: 'sourceObject' declared here 443 | RootedDebuggerSource sourceObject(cx, referent.match(matcher)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:443:24: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSource>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getSource>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getGlobal>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getGlobal>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getChildScripts()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:552:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_18 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getChildScripts()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:552:16: note: 'result' declared here 552 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:552:16: note: 'MEM[(struct JSContext * const &)this_17(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getChildScripts>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getChildScripts>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetOffsetMetadataMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:946:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetOffsetMetadataMatcher&, JS::MutableHandle >)js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::GetOffsetMetadataMatcher&)js::DebuggerScript::GetOffsetMetadataMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getOffsetMetadata()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1043:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_73 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getOffsetMetadata()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:946:18: note: 'script' declared here 946 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:946:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetMetadata>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetMetadata>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1229:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_73 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::GetOffsetLocationMatcher::match(JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1229:18: note: 'script' declared here 1229 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1229:18: note: 'MEM[(struct JSContext * const &)this_35(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetLocation>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getOffsetLocation>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getEffectfulOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1609:49, inlined from 'js::DebuggerScript::CallData::getEffectfulOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1604:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)_27 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getEffectfulOffsets()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1609:16: note: 'result' declared here 1609 | RootedObject result(cx, NewDenseEmptyArray(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1609:16: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getEffectfulOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getEffectfulOffsets>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1731:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::GetAllColumnOffsetsMatcher&)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getAllColumnOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1795:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_41 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getAllColumnOffsets()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1731:18: note: 'script' declared here 1731 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1731:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::appendColumnOffsetEntry(unsigned long, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1703:75, inlined from 'js::DebuggerScript::GetAllColumnOffsetsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1784:35, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:66:25, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetAllColumnOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:102:23, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::GetAllColumnOffsetsMatcher&)js::DebuggerScript::GetAllColumnOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getAllColumnOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1795:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'entry' in 'MEM[(struct Rooted * *)_315 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getAllColumnOffsets()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1703:23: note: 'entry' declared here 1703 | RootedPlainObject entry(cx_, NewBuiltinClassInstance(cx_)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1703:23: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllColumnOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllColumnOffsets>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetLineOffsetsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1814:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::GetLineOffsetsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetLineOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::GetLineOffsetsMatcher&)js::DebuggerScript::GetLineOffsetsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getLineOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1896:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_104 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getLineOffsets()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1814:18: note: 'script' declared here 1814 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1814:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getLineOffsets>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::setBreakpoint()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2027:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'handler' in 'MEM[(struct Rooted * *)_55 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::setBreakpoint()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2027:16: note: 'handler' declared here 2027 | RootedObject handler(cx, RequireObject(cx, args[1])); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2027:16: note: 'MEM[(struct JSContext * const &)this_17(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::SetBreakpointMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1940:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::SetBreakpointMatcher&, JS::MutableHandle >)js::DebuggerScript::SetBreakpointMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::SetBreakpointMatcher&)js::DebuggerScript::SetBreakpointMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::setBreakpoint()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2033:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_128 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::setBreakpoint()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1940:18: note: 'script' declared here 1940 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:1940:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::setBreakpoint>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::setBreakpoint>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getBreakpoints()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2058:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arr' in 'MEM[(struct Rooted * *)_101 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getBreakpoints()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2058:16: note: 'arr' declared here 2058 | RootedObject arr(cx, NewDenseEmptyArray(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2058:16: note: 'MEM[(struct JSContext * const &)this_43(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getBreakpoints>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::ClearBreakpointMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2097:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle >)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::ClearBreakpointMatcher&)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::clearBreakpoint()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2150:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_79 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::clearBreakpoint()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2097:18: note: 'script' declared here 2097 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2097:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearBreakpoint>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearBreakpoint>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::ClearBreakpointMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2097:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::ClearBreakpointMatcher&, JS::MutableHandle >)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::ClearBreakpointMatcher&)js::DebuggerScript::ClearBreakpointMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::clearAllBreakpoints()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2161:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_64 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::clearAllBreakpoints()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2097:18: note: 'script' declared here 2097 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2097:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearAllBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::clearAllBreakpoints>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::IsInCatchScopeMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2181:55, inlined from 'JS::detail::GCVariantImplementation::match >(js::DebuggerScript::IsInCatchScopeMatcher&, JS::MutableHandle >)js::DebuggerScript::IsInCatchScopeMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(js::DebuggerScript::IsInCatchScopeMatcher&)js::DebuggerScript::IsInCatchScopeMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::isInCatchScope()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2218:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_58 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::isInCatchScope()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2181:18: note: 'script' declared here 2181 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:2181:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::isInCatchScope>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::isInCatchScope>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionOffset>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_54(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_debugger1.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionOffset>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getId>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getId>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getStartLine>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::getBinary()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:278:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arr' in 'MEM[(struct Rooted * *)_35 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getBinary()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:278:16: note: 'arr' declared here 278 | RootedObject arr(cx, JS_NewUint8Array(cx, bytecode.length())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:278:16: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getBinary>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getBinary>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getURL>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getURL>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getDisplayURL>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getDisplayURL>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElement>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElement>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElementProperty>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getElementProperty>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DebuggerSourceGetIntroductionScriptMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:441:75, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(DebuggerSourceGetIntroductionScriptMatcher&)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerSource::CallData::getIntroductionScript()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:467:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_53 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getIntroductionScript()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:440:25: note: 'script' declared here 440 | Rooted script(cx_, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:440:25: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DebuggerSourceGetIntroductionScriptMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:455:65, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:66:25, inlined from 'JS::detail::GCVariantImplementation::match >(DebuggerSourceGetIntroductionScriptMatcher&, JS::MutableHandle >)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:102:23, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match(DebuggerSourceGetIntroductionScriptMatcher&)DebuggerSourceGetIntroductionScriptMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerSource::CallData::getIntroductionScript()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:467:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ds' in 'MEM[(struct Rooted * *)_103 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::getIntroductionScript()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:455:18: note: 'ds' declared here 455 | RootedObject ds(cx_, dbg_->wrapWasmScript(cx_, wasmInstance)); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:455:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionScript>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionScript>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionType>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getIntroductionType>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ScriptSourceObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::setSourceMapURL()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:531:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct Rooted * *)_22 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::setSourceMapURL()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:531:28: note: 'sourceObject' declared here 531 | RootedScriptSourceObject sourceObject(cx, EnsureSourceObject(cx, obj)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:531:28: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::setSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::setSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getSourceMapURL>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ScriptSourceObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::reparse()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:641:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct Rooted * *)_38 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::reparse()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:641:28: note: 'sourceObject' declared here 641 | RootedScriptSourceObject sourceObject(cx, EnsureSourceObject(cx, obj)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:641:28: note: 'MEM[(struct JSContext * const &)this_23(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::reparse()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:663:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'scriptDO' in 'MEM[(struct Rooted * *)_53 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In member function 'js::DebuggerSource::CallData::reparse()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:663:16: note: 'scriptDO' declared here 663 | RootedObject scriptDO(cx, dbg->wrapScript(cx, script)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:663:16: note: 'MEM[(struct JSContext * const &)this_23(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::reparse>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::reparse>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getAllOffsets>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertyMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:905:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'queryObject' in 'MEM[(struct Rooted * *)_26 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:905:18: note: 'queryObject' declared here 905 | RootedObject queryObject(cx, RequireObject(cx, args[0])); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:905:18: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:847:18, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:910:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_85 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:847:18: note: 'script' declared here 847 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:847:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:643:23, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:867:28, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:910:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'entry' in 'MEM[(struct Rooted * *)_123 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:643:23: note: 'entry' declared here 643 | RootedPlainObject entry(cx_, NewBuiltinClassInstance(cx_)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:643:23: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::maybeAppendEntry(unsigned long, unsigned long, unsigned long, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:643:23, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:893:28, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:66:25, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:102:23, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpoints()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:910:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'entry' in 'MEM[(struct Rooted * *)_356 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpoints()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:643:23: note: 'entry' declared here 643 | RootedPlainObject entry(cx_, NewBuiltinClassInstance(cx_)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:643:23: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpoints>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpoints>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:922:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'queryObject' in 'MEM[(struct Rooted * *)_26 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:922:18: note: 'queryObject' declared here 922 | RootedObject queryObject(cx, RequireObject(cx, args[0])); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:922:18: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::GetPossibleBreakpointsMatcher::match(JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:847:18, inlined from 'JS::detail::GCVariantImplementation::match, mozilla::Variant >(js::DebuggerScript::GetPossibleBreakpointsMatcher&, JS::MutableHandle >)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:100:27, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::match >(js::DebuggerScript::GetPossibleBreakpointsMatcher&)js::DebuggerScript::GetPossibleBreakpointsMatcher::ReturnType' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVariant.h:175:23, inlined from 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:927:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)_85 + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In member function 'js::DebuggerScript::CallData::getPossibleBreakpointOffsets()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:847:18: note: 'script' declared here 847 | RootedScript script(cx_, DelazifyScript(cx_, base)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:847:18: note: 'MEM[(struct JSContext * const &)&matcher]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpointOffsets>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp: In function 'js::DebuggerScript::CallData::ToNative<&js::DebuggerScript::CallData::getPossibleBreakpointOffsets>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'obj' declared here 262 | RootedDebuggerScript obj(cx, DebuggerScript::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Script.cpp:262:24: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1202:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'options' in 'MEM[(struct Rooted * *)_173 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1202:16: note: 'options' declared here 1202 | RootedObject options(cx, ToObject(cx, args[0])); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1202:16: note: 'MEM[(struct JSContext * const &)this_74(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1212:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'text' in 'MEM[(struct Rooted * *)_190 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1212:16: note: 'text' declared here 1212 | RootedString text(cx, ToString(cx, v)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1212:16: note: 'MEM[(struct JSContext * const &)this_74(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1221:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'url' in 'MEM[(struct Rooted * *)_197 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1221:16: note: 'url' declared here 1221 | RootedString url(cx, ToString(cx, v)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1221:16: note: 'MEM[(struct JSContext * const &)this_74(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::createSource()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1301:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'wrapped' in 'MEM[(struct Rooted * *)_230 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::createSource()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1301:16: note: 'wrapped' declared here 1301 | RootedObject wrapped(cx, dbg->wrapSource(cx, sso)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1301:16: note: 'MEM[(struct JSContext * const &)this_74(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::createSource>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::createSource>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertySymbolsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertySymbolsMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getOwnPropertyNamesMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::getPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod() [clone .part.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1154:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bindings' in 'MEM[(struct Rooted * *)_23 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod() [clone .part.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1154:16: note: 'bindings' declared here 1154 | RootedObject bindings(cx, RequireObject(cx, args[1])); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:1154:16: note: 'MEM[(struct JSContext * const &)this_1(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::executeInGlobalMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::setPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::setPropertyMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::definePropertiesMethod()' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:886:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'props' in 'MEM[(struct Rooted * *)_48 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In member function 'js::DebuggerObject::CallData::definePropertiesMethod()': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:886:16: note: 'props' declared here 886 | RootedObject props(cx, ToObject(cx, arg)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:886:16: note: 'MEM[(struct JSContext * const &)this_21(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::definePropertiesMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::callMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::applyMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::applyMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::environmentGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isAsyncFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isAsyncFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isGeneratorFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isGeneratorFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::parameterNamesGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::parameterNamesGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundTargetFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundTargetFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundArgumentsGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundArgumentsGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isBoundFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isBoundFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundThisGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::boundThisGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isClassConstructorGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isClassConstructorGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isArrowFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::isArrowFunctionGetter>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp: In function 'js::DebuggerObject::CallData::ToNative<&js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'obj' declared here 236 | RootedDebuggerObject obj(cx, DebuggerObject_checkThis(cx, args)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Object.cpp:236:24: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::create(JSContext*, JS::Handle, JS::Handle >, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:84:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceObj' in 'MEM[(struct Rooted * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::create(JSContext*, JS::Handle, JS::Handle >, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:83:27: note: 'sourceObj' declared here 83 | Rooted sourceObj( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:83:27: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DebuggerSource*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getText>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_49(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp: In function 'js::DebuggerSource::CallData::ToNative<&js::DebuggerSource::CallData::getText>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'obj' declared here 196 | RootedDebuggerSource obj(cx, DebuggerSource::check(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/debugger/Source.cpp:196:24: note: 'cx_49(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/debugger' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit1.o /usr/bin/g++ -o Unified_cpp_js_src_jit1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp Unified_cpp_js_src_jit1.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonTypes.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Registers.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/JitFrames.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineFrame.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineFrameInfo.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCodeGen.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCodeGen.cpp:7, from Unified_cpp_js_src_jit1.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2285:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rhsCopy' in 'MEM[(struct Rooted * *)cx_132(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit1.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoCompareFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2285:15: note: 'rhsCopy' declared here 2285 | RootedValue rhsCopy(cx, rhs); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2285:15: note: 'cx_132(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2382:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'array' in 'MEM[(struct Rooted * *)cx_68(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2382:21: note: 'array' declared here 2382 | RootedArrayObject array(cx, NewArrayOperation(cx, length)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2382:21: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2417:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_68(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2417:16: note: 'obj' declared here 2417 | RootedObject obj(cx, NewObjectOperation(cx, script, pc)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:2417:16: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetPrimitiveElementOperation(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:433:79, inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:500:40, inlined from 'js::GetElementOperation(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:513:43, inlined from 'js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:667:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'boxed' in 'MEM[(struct Rooted * *)cx_7(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/VMFunctionList-inl.h:27, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineCodeGen.cpp:50: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::DoGetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:432:16: note: 'boxed' declared here 432 | RootedObject boxed( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:432:16: note: 'cx_7(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:41: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'obj' declared here 214 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:790:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_213(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoSetElemFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:789:16: note: 'obj' declared here 789 | RootedObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:789:16: note: 'cx_213(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:1355:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_279(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp: In function 'js::jit::DoSetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICFallbackStub*, JS::Value*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:1354:16: note: 'obj' declared here 1354 | RootedObject obj(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BaselineIC.cpp:1354:16: note: 'cx_279(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src26.o /usr/bin/g++ -o Unified_cpp_js_src26.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp Unified_cpp_js_src26.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ShapeZone.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ShapeZone.cpp:9, from Unified_cpp_js_src26.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StencilObject::create(JSContext*, RefPtr)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp:59:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src26.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp: In function 'js::StencilObject::create(JSContext*, RefPtr)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp:59:25: note: 'obj' declared here 59 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp:59:25: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StencilXDRBufferObject::create(JSContext*, unsigned char*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp:124:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_85(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp: In function 'js::StencilXDRBufferObject::create(JSContext*, unsigned char*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp:124:25: note: 'obj' declared here 124 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StencilObject.cpp:124:25: note: 'cx_85(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src20.o /usr/bin/g++ -o Unified_cpp_js_src20.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp Unified_cpp_js_src20.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GetterSetter.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GetterSetter.cpp:7, from Unified_cpp_js_src20.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:597:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'throwTypeError' in 'MEM[(struct Rooted * *)cx_148(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src20.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:596:18: note: 'throwTypeError' declared here 596 | RootedFunction throwTypeError( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:596:18: note: 'cx_148(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalLexicalEnvironmentObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::createInternal(JSContext*, JSClass const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:649:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'lexical' in 'MEM[(struct Rooted * *)cx_88(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createInternal(JSContext*, JSClass const*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:648:43: note: 'lexical' declared here 648 | Rooted lexical( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:648:43: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::addIntrinsicValue(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:1044:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'holder' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::addIntrinsicValue(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:1044:22: note: 'holder' declared here 1044 | RootedNativeObject holder(cx, GlobalObject::getIntrinsicsHolder(cx, global)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:1044:22: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::createBlankPrototype(JSContext*, JS::Handle, JSClass const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:830:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'objectProto' in 'MEM[(struct Rooted * *)cx_23(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp: In function 'js::GlobalObject::createBlankPrototype(JSContext*, JS::Handle, JSClass const*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:830:16: note: 'objectProto' declared here 830 | RootedObject objectProto(cx, getOrCreateObjectPrototype(cx, global)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/GlobalObject.cpp:830:16: note: 'cx_23(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted(JSContext* const&, js::ParseTask*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalHelperThreadState::finishParseTaskCommon(JSContext*, js::ParseTaskKind, JS::OffThreadToken*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2086:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'parseTask' in 'MEM[(struct Rooted * *)cx_123(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src20.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishParseTaskCommon(JSContext*, js::ParseTaskKind, JS::OffThreadToken*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2085:32: note: 'parseTask' declared here 2085 | Rooted> parseTask( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2085:32: note: 'cx_123(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalHelperThreadState::finishCompileToStencilTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2290:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'parseTask' in 'MEM[(struct Rooted * *)cx_51(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishCompileToStencilTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2289:32: note: 'parseTask' declared here 2289 | Rooted> parseTask( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2289:32: note: 'cx_51(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalHelperThreadState::finishStencilParseTask(JSContext*, JS::OffThreadToken*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2405:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'parseTask' in 'MEM[(struct Rooted * *)cx_57(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishStencilParseTask(JSContext*, JS::OffThreadToken*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2404:32: note: 'parseTask' declared here 2404 | Rooted> parseTask( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2404:32: note: 'cx_57(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalHelperThreadState::finishSingleParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, js::StartEncoding)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2207:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'parseTask' in 'MEM[(struct Rooted * *)cx_208(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishSingleParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, js::StartEncoding)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2206:32: note: 'parseTask' declared here 2206 | Rooted> parseTask( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2206:32: note: 'cx_208(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, JS::MutableHandle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2315:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'parseTask' in 'MEM[(struct Rooted * *)cx_74(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp: In member function 'js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, JS::MutableHandle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2314:32: note: 'parseTask' declared here 2314 | Rooted> parseTask( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/HelperThreads.cpp:2314:32: note: 'cx_74(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src23.o /usr/bin/g++ -o Unified_cpp_js_src23.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp Unified_cpp_js_src23.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:7, from Unified_cpp_js_src23.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsfriendapi.h:15: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReshapeForShadowedPropSlow(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1133:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_46(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp: In function 'ReshapeForShadowedPropSlow(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1133:16: note: 'proto' declared here 1133 | RootedObject proto(cx, obj->staticPrototype()); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1133:16: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ForOfPIC::Chain::initialize(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PIC.cpp:46:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arrayProto' in 'MEM[(struct Rooted * *)cx_173(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src23.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PIC.cpp: In member function 'js::ForOfPIC::Chain::initialize(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PIC.cpp:45:22: note: 'arrayProto' declared here 45 | RootedNativeObject arrayProto( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PIC.cpp:45:22: note: 'cx_173(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp:103:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_50(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src23.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp:99:15: note: 'shape' declared here 99 | RootedShape shape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp:99:15: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GetterSetter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::PropertyResult*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29, inlined from 'DefineNonexistentProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1865:49, inlined from 'SetNonexistentProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:2492:37, inlined from 'js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:2622:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'gs' in 'MEM[(struct Rooted * *)cx_262(D) + 80B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp: In function 'js::NativeSetProperty<(js::QualifiedBool)1>(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29: note: 'gs' declared here 1283 | Rooted gs( | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29: note: 'cx_262(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GetterSetter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::PropertyResult*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29, inlined from 'js::NativeDefineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1579:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'gs' in 'MEM[(struct Rooted * *)cx_1050(D) + 80B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp: In function 'js::NativeDefineProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::ObjectOpResult&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29: note: 'gs' declared here 1283 | Rooted gs( | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29: note: 'cx_1050(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, unsigned long, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp:133:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp: In function 'js::NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, unsigned long, js::NewObjectKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp:132:21: note: 'obj' declared here 132 | RootedPlainObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject.cpp:132:21: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GetterSetter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AddOrChangeProperty<(IsAddOrChange)0>(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::PropertyResult*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29, inlined from 'js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1902:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'gs' in 'MEM[(struct Rooted * *)cx_537(D) + 80B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp: In function 'js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29: note: 'gs' declared here 1283 | Rooted gs( | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.cpp:1283:29: note: 'cx_537(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src24.o /usr/bin/g++ -o Unified_cpp_js_src24.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp Unified_cpp_js_src24.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Allocator.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Rooting.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Stack.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Probes.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Probes-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Probes.cpp:7, from Unified_cpp_js_src24.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1227:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'input' in 'MEM[(struct Rooted * *)cx_36(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src24.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'JS::ExecuteRegExp(JSContext*, JS::Handle, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1227:22: note: 'input' declared here 1227 | RootedLinearString input(cx, NewStringCopyN(cx, chars, length)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1227:22: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ExecuteRegExpNoStatics(JSContext*, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1244:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'input' in 'MEM[(struct Rooted * *)cx_29(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'JS::ExecuteRegExpNoStatics(JSContext*, JS::Handle, char16_t const*, unsigned long, unsigned long*, bool, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1244:22: note: 'input' declared here 1244 | RootedLinearString input(cx, NewStringCopyN(cx, chars, length)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1244:22: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpObject::toString(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:460:38: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_158(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::toString(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:460:14: note: 'src' declared here 460 | RootedAtom src(cx, obj->getSource()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:460:14: note: 'cx_158(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Realm.cpp:205:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'lexicalEnv' in 'MEM[(struct Rooted * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src24.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Realm.cpp: In member function 'js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Realm.cpp:205:16: note: 'lexicalEnv' declared here 205 | RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Realm.cpp:205:16: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpShared::initializeNamedCaptures(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:760:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'templateObject' in 'MEM[(struct Rooted * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpShared::initializeNamedCaptures(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:759:21: note: 'templateObject' declared here 759 | RootedPlainObject templateObject( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:759:21: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpRealm::createMatchResultTemplateObject(JSContext*, js::RegExpRealm::ResultTemplateKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:895:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'templateObject' in 'MEM[(struct Rooted * *)cx_157(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In member function 'js::RegExpRealm::createMatchResultTemplateObject(JSContext*, js::RegExpRealm::ResultTemplateKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:893:21: note: 'templateObject' declared here 893 | RootedArrayObject templateObject( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:893:21: note: 'cx_157(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpAlloc(JSContext*, js::NewObjectKind, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:70:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'regexp' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpAlloc(JSContext*, js::NewObjectKind, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:69:25: note: 'regexp' declared here 69 | Rooted regexp( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:69:25: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:211:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'regexp' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:211:25: note: 'regexp' declared here 211 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:211:25: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'source' in 'MEM[(struct Rooted * *)cx_24(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: note: 'source' declared here 194 | RootedAtom source(cx, AtomizeChars(cx, chars, length)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14, inlined from 'JS::NewUCRegExpObject(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1180:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'source' in 'MEM[(struct Rooted * *)cx_3(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'JS::NewUCRegExpObject(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: note: 'source' declared here 194 | RootedAtom source(cx, AtomizeChars(cx, chars, length)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpObject::create(JSContext*, char16_t const*, unsigned long, JS::RegExpFlags, js::NewObjectKind)js::RegExpObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14, inlined from 'JS::NewRegExpObject(JSContext*, char const*, unsigned long, JS::RegExpFlags)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1170:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'source' in 'MEM[(struct Rooted * *)cx_6(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'JS::NewRegExpObject(JSContext*, char const*, unsigned long, JS::RegExpFlags)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: note: 'source' declared here 194 | RootedAtom source(cx, AtomizeChars(cx, chars, length)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:194:14: note: 'cx_6(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CloneRegExpObject(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1010:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'clone' in 'MEM[(struct Rooted * *)cx_81(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp: In function 'js::CloneRegExpObject(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1009:25: note: 'clone' declared here 1009 | Rooted clone( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpObject.cpp:1009:25: note: 'cx_81(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' OUT_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/encoding_c-83654e09952c9287/out /usr/bin/rustc --crate-name encoding_c /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7bc38abaa0fa64ec -C extra-filename=-7bc38abaa0fa64ec --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern encoding_rs=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-ac7a1eb7285862fb.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' OUT_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/encoding_c_mem-25d8742738bd5cb6/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=c450edf1e491f1e3 -C extra-filename=-c450edf1e491f1e3 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern encoding_rs=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libencoding_rs-ac7a1eb7285862fb.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` warning: `extern` fn uses type `char`, which is not FFI-safe --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/encoding_c_mem/src/lib.rs:198:55 | 198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool { | ^^^^ not FFI-safe | = help: consider using `u32` or `libc::wchar_t` instead = note: the `char` type has no C equivalent = note: `#[warn(improper_ctypes_definitions)]` on by default warning: `encoding_c_mem` (lib) generated 1 warning Compiling mozilla-central-workspace-hack v0.1.0 (/usr/src/RPM/BUILD/mozjs-91.5.0/build/workspace-hack) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/build/workspace-hack CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozilla-central-workspace-hack CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name mozilla_central_workspace_hack build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=44e3ffa7043200a2 -C extra-filename=-44e3ffa7043200a2 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -C incremental=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/incremental -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Compiling jsrust_shared v0.1.0 (/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust/shared) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust/shared CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust_shared CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust_shared js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=998125cc0e42c4ce -C extra-filename=-998125cc0e42c4ce --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -C incremental=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/incremental -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern encoding_c=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libencoding_c-7bc38abaa0fa64ec.rmeta --extern encoding_c_mem=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libencoding_c_mem-c450edf1e491f1e3.rmeta --extern mozglue_static=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-53a0f5144bfd7053.rmeta --extern mozilla_central_workspace_hack=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-44e3ffa7043200a2.rmeta -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out` Compiling wat v1.0.38 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wat CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wat CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Rust parser for the WebAssembly Text format, WAT ' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wat' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wat CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wat' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.38 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=38 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name wat --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wat/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d6748440fabcaeb0 -C extra-filename=-d6748440fabcaeb0 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern wast=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libwast-ffbd889202ef9470.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` Compiling wasmparser v0.78.2 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasmparser CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser CARGO_PKG_AUTHORS='Yury Delendik ' CARGO_PKG_DESCRIPTION='A simple event-driven library for parsing WebAssembly binary files. ' CARGO_PKG_HOMEPAGE='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasmparser CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasm-tools/tree/main/crates/wasmparser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.78.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=78 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name wasmparser --edition=2018 /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d674aaec37a07df7 -C extra-filename=-d674aaec37a07df7 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend2.o /usr/bin/g++ -o Unified_cpp_js_src_frontend2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend2.o.pp Unified_cpp_js_src_frontend2.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 171 | bail_op_err!("unknown local {}: local index out of bounds", idx) | ---------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail_op_err` = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 223 | bail_op_err!("type mismatch: expected {} but nothing on stack", desc) | --------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail_op_err` = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 237 | / bail_op_err!( 238 | | "type mismatch: expected {}, found {}", 239 | | ty_to_str(expected_ty), 240 | | ty_to_str(actual_ty) 241 | | ) | |_____________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: macro invocations at the end of a block are treated as expressions = note: to ignore the value produced by the macro, add a semicolon after the invocation of `bail_op_err` = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 325 | None => bail_op_err!("unknown label: branch depth too large"), | ----------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 343 | None => bail_op_err!("unknown memory {}", memory_index), | ----------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 794 | Some(_) => bail_op_err!("type mismatch: select only takes integral types"), | --------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 1887 | None => bail_op_err!("unknown table {}: table index out of bounds", table), | ------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/operators_validator.rs:45:50 | 45 | return Err(format_op_err!( $( $arg ),* )); | ^ ... 1891 | None => bail_op_err!( | _____________________________- 1892 | | "unknown elem segment {}: segment index out of bounds", 1893 | | segment 1894 | | ), | |_____________________- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #79813 = note: this warning originates in the macro `bail_op_err` (in Nightly builds, run with -Z macro-backtrace for more info) make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend1.o /usr/bin/g++ -o Unified_cpp_js_src_frontend1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend1.o.pp Unified_cpp_js_src_frontend1.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend3.o /usr/bin/g++ -o Unified_cpp_js_src_frontend3.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend3.o.pp Unified_cpp_js_src_frontend3.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' warning: fields `code`, `payload_start`, and `payload_len` are never read --> /usr/src/RPM/BUILD/mozjs-91.5.0/third_party/rust/wasmparser/src/binary_reader.rs:46:9 | 45 | pub(crate) struct SectionHeader<'a> { | ------------- fields in this struct 46 | pub code: SectionCode<'a>, | ^^^^ 47 | pub payload_start: usize, | ^^^^^^^^^^^^^ 48 | pub payload_len: usize, | ^^^^^^^^^^^ | = note: `SectionHeader` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm1.o /usr/bin/g++ -o Unified_cpp_js_src_wasm1.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp Unified_cpp_js_src_wasm1.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src2.o /usr/bin/g++ -o Unified_cpp_js_src2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp Unified_cpp_js_src2.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Promise.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:7, from Unified_cpp_js_src2.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:80:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src2.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:78:16: note: 'target' declared here 78 | RootedObject target( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:78:16: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:101:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:100:16: note: 'target' declared here 100 | RootedObject target( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:100:16: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:174:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_71(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:173:16: note: 'obj' declared here 173 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:173:16: note: 'cx_71(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:118:40: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_48(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:116:16: note: 'target' declared here 116 | RootedObject target( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:116:16: note: 'cx_48(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::newArray(JS::RootedVector&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:769:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'array' in 'MEM[(struct Rooted * *)_32 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src2.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newArray(JS::RootedVector&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:769:16: note: 'array' declared here 769 | RootedObject array(cx, NewDenseFullyAllocatedArray(cx, uint32_t(len))); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:769:16: note: 'MEM[(struct JSContext * const &)this_18(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Symbol.cpp:117:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stringKey' in 'MEM[(struct Rooted * *)cx_46(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src2.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Symbol.cpp: In function 'js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Symbol.cpp:117:16: note: 'stringKey' declared here 117 | RootedString stringKey(cx, ToString(cx, args.get(0))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Symbol.cpp:117:16: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_15 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateReflectObject(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:223:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'CreateReflectObject(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:223:16: note: 'proto' declared here 223 | RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:223:16: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:59:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:57:16: note: 'target' declared here 57 | RootedObject target( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:57:16: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_escape(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:195:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_113(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src2.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_escape(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:195:22: note: 'str' declared here 195 | RootedLinearString str(cx, ArgToLinearString(cx, args, 0)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:195:22: note: 'cx_113(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Reflect_set(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:138:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_121(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'Reflect_set(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:137:16: note: 'target' declared here 137 | RootedObject target( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:137:16: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:31:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'target' in 'MEM[(struct Rooted * *)cx_91(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp: In function 'Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:29:16: note: 'target' declared here 29 | RootedObject target( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Reflect.cpp:29:16: note: 'cx_91(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:439:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_54 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_30 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [10], JS::Rooted&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:439:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_56 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_23 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [8], JS::Rooted&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [6], JS::Rooted&, char const (&) [8], JS::Rooted&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_7(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:753:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'node' in 'MEM[(struct Rooted * *)_22 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:753:21: note: 'node' declared here 753 | RootedPlainObject node(cx, NewBuiltinClassInstance(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:753:21: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:755:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_92 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_12(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:453:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_42 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [11], JS::Handle&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_5(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:453:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_45 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&>(JS::Handle, char const*, JS::Handle, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:439:25, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:453:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_69 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [5], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [6], JS::Handle&, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [5], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:439:25, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:453:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_74 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::NodeBuilder::defineProperty(JS::Handle, char const*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:56, inlined from '(anonymous namespace)::NodeBuilder::newNodeHelper&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(JS::Handle, char const*, JS::Handle, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:438:26, inlined from '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:453:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)_42 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::NodeBuilder::newNode&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&>(ASTType, js::frontend::TokenPos*, char const (&) [5], JS::Handle&, char const (&) [11], JS::Handle&, char const (&) [10], JS::Handle&, JS::MutableHandle&)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'atom' declared here 479 | RootedAtom atom(cx, Atomize(cx, name, strlen(name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:479:16: note: 'MEM[(struct JSContext * const &)this_6(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5548:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reactionsVal' in 'MEM[(struct Rooted * *)_22 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In member function 'js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5548:15: note: 'reactionsVal' declared here 5548 | RootedValue reactionsVal(cx, reactions()); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5548:15: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SubstringKernel(JSContext*, JS::Handle, int, int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:601:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'lhs' in 'MEM[(struct Rooted * *)cx_155(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::SubstringKernel(JSContext*, JS::Handle, int, int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:600:18: note: 'lhs' declared here 600 | RootedString lhs( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:600:18: note: 'cx_155(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::str_includes(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2195:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_271(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::str_includes(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2195:16: note: 'str' declared here 2195 | RootedString str(cx, ToStringForStringFunction(cx, "includes", args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2195:16: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::str_indexOf(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2247:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_266(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::str_indexOf(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2247:16: note: 'str' declared here 2247 | RootedString str(cx, ToStringForStringFunction(cx, "indexOf", args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2247:16: note: 'cx_266(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::str_startsWith(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2430:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_283(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::str_startsWith(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2429:16: note: 'str' declared here 2429 | RootedString str(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2429:16: note: 'cx_283(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::str_endsWith(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2492:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_282(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::str_endsWith(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2492:16: note: 'str' declared here 2492 | RootedString str(cx, ToStringForStringFunction(cx, "endsWith", args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2492:16: note: 'cx_282(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_lastIndexOf(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2332:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_387(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_lastIndexOf(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2331:16: note: 'str' declared here 2331 | RootedString str(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2331:16: note: 'cx_387(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4325:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_47(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4325:22: note: 'str' declared here 4325 | RootedLinearString str(cx, ArgToLinearString(cx, args, 0)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4325:22: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_decodeURI(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4315:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_47(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_decodeURI(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4315:22: note: 'str' declared here 4315 | RootedLinearString str(cx, ArgToLinearString(cx, args, 0)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4315:22: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_unescape(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:329:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_96(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_unescape(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:329:22: note: 'str' declared here 329 | RootedLinearString str(cx, ArgToLinearString(cx, args, 0)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:329:22: note: 'cx_96(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4345:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_110(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4345:22: note: 'str' declared here 4345 | RootedLinearString str(cx, ArgToLinearString(cx, args, 0)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4345:22: note: 'cx_110(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_encodeURI(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4335:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_110(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_encodeURI(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4335:22: note: 'str' declared here 4335 | RootedLinearString str(cx, ArgToLinearString(cx, args, 0)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4335:22: note: 'cx_110(D)' declared here In file included from /usr/include/string.h:548, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers/string.h:3, from /usr/include/c++/12/cstring:42, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers/cstring:3, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Casting.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jstypes.h:24, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Promise.h:12: In function 'memcpy', inlined from 'mozilla::PodCopy(char16_t*, char16_t const*, unsigned long)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/PodOperations.h:109:11, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToLowerCase(JSContext*, JSLinearString*)JSString*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:844:35, inlined from 'js::StringToLowerCase(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:870:31: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' forming offset [32, 255] is out of the bounds [0, 32] of object 'newChars' with type 'struct InlineCharBuffer' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::StringToLowerCase(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:775:27: note: 'newChars' declared here 775 | InlineCharBuffer newChars; | ^~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_toLowerCase(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:877:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_178(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_toLowerCase(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:876:16: note: 'str' declared here 876 | RootedString str(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:876:16: note: 'cx_178(D)' declared here In function 'memcpy', inlined from 'mozilla::PodCopy(char16_t*, char16_t const*, unsigned long)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/PodOperations.h:109:11, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase(JSContext*, js::InlineCharBuffer&, char16_t const*, unsigned long, unsigned long, unsigned long*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1171:31, inlined from 'ToUpperCase(JSContext*, JSLinearString*)JSString*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1287:23: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' forming offset [40, 255] is out of the bounds [0, 40] of object 'newChars' with type 'struct MaybeOneOf' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'ToUpperCase(JSContext*, JSLinearString*)JSString*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1187:52: note: 'newChars' declared here 1187 | mozilla::MaybeOneOf newChars; | ^~~~~~~~ In function 'memcpy', inlined from 'mozilla::PodCopy(unsigned char*, unsigned char const*, unsigned long)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/PodOperations.h:109:11, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase(JSContext*, js::InlineCharBuffer&, unsigned char const*, unsigned long, unsigned long, unsigned long*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1171:31, inlined from 'ToUpperCase(JSContext*, JSLinearString*)JSString*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1272:25: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' forming offset [40, 127] is out of the bounds [0, 40] of object 'newChars' with type 'struct MaybeOneOf' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'ToUpperCase(JSContext*, JSLinearString*)JSString*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1187:52: note: 'newChars' declared here 1187 | mozilla::MaybeOneOf newChars; | ^~~~~~~~ In function 'memcpy', inlined from 'mozilla::PodCopy(char16_t*, char16_t const*, unsigned long)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/PodOperations.h:109:11, inlined from 'js::InlineCharBuffer::maybeRealloc(JSContext*, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase(JSContext*, js::InlineCharBuffer&, unsigned char const*, unsigned long, unsigned long, unsigned long*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1171:31, inlined from 'ToUpperCase(JSContext*, JSLinearString*)JSString*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1279:25: /usr/include/bits/string_fortified.h:29:33: warning: 'memcpy' forming offset [40, 255] is out of the bounds [0, 40] of object 'newChars' with type 'struct MaybeOneOf' [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'ToUpperCase(JSContext*, JSLinearString*)JSString*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1187:52: note: 'newChars' declared here 1187 | mozilla::MaybeOneOf newChars; | ^~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_toUpperCase(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1317:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_178(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_toUpperCase(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1316:16: note: 'str' declared here 1316 | RootedString str(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1316:16: note: 'cx_178(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StringFlatReplaceString(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2948:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearRepl' in 'MEM[(struct Rooted * *)cx_138(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::StringFlatReplaceString(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2948:22: note: 'linearRepl' declared here 2948 | RootedLinearString linearRepl(cx, replacement->ensureLinear(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:2948:22: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::str_replaceAll_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3257:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_151(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::str_replaceAll_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3257:22: note: 'str' declared here 3257 | RootedLinearString str(cx, string->ensureLinear(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3257:22: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'str_normalize(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1499:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_341(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'str_normalize(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1498:16: note: 'str' declared here 1498 | RootedString str(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1498:16: note: 'cx_341(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5511:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reactionsVal' in 'MEM[(struct Rooted * *)_24 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In member function 'js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5511:15: note: 'reactionsVal' declared here 5511 | RootedValue reactionsVal(cx, reactions()); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5511:15: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3581:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct Rooted * *)_17 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3581:14: note: 'pnAtom' declared here 3581 | RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3581:14: note: 'MEM[(struct JSContext * const &)this_11(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2548:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'update' in 'MEM[(struct Rooted * *)_352 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2548:39: note: 'update' declared here 2548 | RootedValue init(cx), test(cx), update(cx); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2548:39: note: 'MEM[(struct JSContext * const &)this_113(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2579:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct Rooted * *)_388 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2579:18: note: 'pnAtom' declared here 2579 | RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(labelNode->label())); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2579:18: note: 'MEM[(struct JSContext * const &)this_113(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2604:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arg' in 'MEM[(struct Rooted * *)_417 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2604:19: note: 'arg' declared here 2604 | RootedValue arg(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2604:19: note: 'MEM[(struct JSContext * const &)this_113(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'reflect_parse(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3777:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_1163(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In function 'reflect_parse(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3777:16: note: 'src' declared here 3777 | RootedString src(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3777:16: note: 'cx_1163(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2381:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'classBody' in 'MEM[(struct Rooted * *)_21 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2381:15: note: 'classBody' declared here 2381 | RootedValue classBody(cx); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:2381:15: note: 'MEM[(struct JSContext * const &)this_14(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3039:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct Rooted * *)_583 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3039:18: note: 'pnAtom' declared here 3039 | RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(prop->key().atom())); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3039:18: note: 'MEM[(struct JSContext * const &)this_246(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3269:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arg' in 'MEM[(struct Rooted * *)_812 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3269:19: note: 'arg' declared here 3269 | RootedValue arg(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3269:19: note: 'MEM[(struct JSContext * const &)this_246(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3581:67, inlined from '(anonymous namespace)::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3345:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'pnAtom' in 'MEM[(struct Rooted * *)_25 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp: In member function '(anonymous namespace)::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3581:14: note: 'pnAtom' declared here 3581 | RootedAtom pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/ReflectParse.cpp:3581:14: note: 'MEM[(struct JSContext * const &)this_8(D)]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::str_replace_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3002:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'repl' in 'MEM[(struct Rooted * *)cx_148(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::str_replace_string_raw(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3002:22: note: 'repl' declared here 3002 | RootedLinearString repl(cx, replacement->ensureLinear(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3002:22: note: 'cx_148(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FlatStringMatchHelper(JSContext*, JS::Handle, JS::Handle, bool*, int*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4373:65, inlined from 'js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4512:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearPattern' in 'MEM[(struct Rooted * *)cx_61(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4373:22: note: 'linearPattern' declared here 4373 | RootedLinearString linearPattern(cx, pattern->ensureLinear(cx)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4373:22: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1981:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stack' in 'MEM[(struct Rooted * *)cx_228(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1981:20: note: 'stack' declared here 1981 | RootedSavedFrame stack(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1981:20: note: 'cx_228(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StringObject::create(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:39:75, inlined from 'js::StringConstructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3643:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:65: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h: In function 'js::StringConstructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PullIntoDescriptor*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableByteStreamControllerClose(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:663:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedFirstPendingPullInto' in 'MEM[(struct Rooted * *)cx_153(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src2.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp: In function 'js::ReadableByteStreamControllerClose(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:661:33: note: 'unwrappedFirstPendingPullInto' declared here 661 | Rooted unwrappedFirstPendingPullInto( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:661:33: note: 'cx_153(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1202:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'job' in 'MEM[(struct Rooted * *)cx_270(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'EnqueuePromiseReactionJob(JSContext*, JS::Handle, JS::Handle, JS::PromiseState)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1200:18: note: 'job' declared here 1200 | RootedFunction job( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1200:18: note: 'cx_270(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableByteStreamControllerInvalidateBYOBRequest(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:752:77, inlined from 'js::ReadableByteStreamControllerClearPendingPullIntos(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:621:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedBYOBRequestVal' in 'MEM[(struct Rooted * *)cx_5(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp: In function 'js::ReadableByteStreamControllerClearPendingPullIntos(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:752:15: note: 'unwrappedBYOBRequestVal' declared here 752 | RootedValue unwrappedBYOBRequestVal(cx, unwrappedController->byobRequest()); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:752:15: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FlatStringMatchHelper(JSContext*, JS::Handle, JS::Handle, bool*, int*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4373:65, inlined from 'js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4481:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearPattern' in 'MEM[(struct Rooted * *)cx_63(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4373:22: note: 'linearPattern' declared here 4373 | RootedLinearString linearPattern(cx, pattern->ensureLinear(cx)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:4373:22: note: 'cx_63(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StringObject::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3890:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::StringObject::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3889:25: note: 'proto' declared here 3889 | Rooted proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3889:25: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseDebugInfo*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PromiseDebugInfo::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:408:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'debugInfo' in 'MEM[(struct Rooted * *)cx_75(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseDebugInfo::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:407:31: note: 'debugInfo' declared here 407 | Rooted debugInfo( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:407:31: note: 'cx_75(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreatePromiseWithDefaultResolutionFunctions(JSContext*, JS::MutableHandle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1381:69, inlined from 'NewPromiseCapability(JSContext*, JS::Handle, JS::MutableHandle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1431:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_127(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'NewPromiseCapability(JSContext*, JS::Handle, JS::MutableHandle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1381:26: note: 'promise' declared here 1381 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1381:26: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1005:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stack' in 'MEM[(struct Rooted * *)cx_186(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1005:22: note: 'stack' declared here 1005 | RootedSavedFrame stack(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:1005:22: note: 'cx_186(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)1>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3635:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_224(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)1>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3635:21: note: 'obj' declared here 3635 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3635:21: note: 'cx_224(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)0>(JSContext*, unsigned int, JS::Value*)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3635:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_224(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseAllSettledElementFunction<(PromiseAllSettledElementFunctionKind)0>(JSContext*, unsigned int, JS::Value*)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3635:21: note: 'obj' declared here 3635 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3635:21: note: 'cx_224(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4107:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_23(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4106:26: note: 'promise' declared here 4106 | Rooted promise( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4106:26: note: 'cx_23(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableByteStreamController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetUpExternalReadableByteStreamController(JSContext*, JS::Handle, JS::ReadableStreamUnderlyingSource*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:262:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'controller' in 'MEM[(struct Rooted * *)cx_126(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp: In function 'js::SetUpExternalReadableByteStreamController(JSContext*, JS::Handle, JS::ReadableStreamUnderlyingSource*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:261:41: note: 'controller' declared here 261 | Rooted controller( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:261:41: note: 'cx_126(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PromiseObject::unforgeableReject(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4032:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::unforgeableReject(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4031:26: note: 'promise' declared here 4031 | Rooted promise( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4031:26: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:604:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stack' in 'MEM[(struct Rooted * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:604:20: note: 'stack' declared here 604 | RootedSavedFrame stack(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:604:20: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3842:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stack' in 'MEM[(struct Rooted * *)cx_182(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3842:22: note: 'stack' declared here 3842 | RootedSavedFrame stack(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:3842:22: note: 'cx_182(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PromiseObject::create(JSContext*, JS::Handle, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2404:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_353(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject::create(JSContext*, JS::Handle, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2403:26: note: 'promise' declared here 2403 | Rooted promise( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2403:26: note: 'cx_353(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PromiseThenNewPromiseCapability(JSContext*, JS::Handle, CreateDependentPromise, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4259:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'C' in 'MEM[(struct Rooted * *)cx_92(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseThenNewPromiseCapability(JSContext*, JS::Handle, CreateDependentPromise, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4258:16: note: 'C' declared here 4258 | RootedObject C(cx, SpeciesConstructor(cx, promiseObj, JSProto_Promise, | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4258:16: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PerformPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5316:56, inlined from 'OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4348:49, inlined from 'PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2024:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reaction' in 'MEM[(struct Rooted * *)cx_107(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5314:34: note: 'reaction' declared here 5314 | Rooted reaction( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5314:34: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'PerformPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5292:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reaction' in 'MEM[(struct Rooted * *)cx_56(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'PerformPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5290:34: note: 'reaction' declared here 5290 | Rooted reaction( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5290:34: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::OriginalPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4305:9: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct Rooted * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::OriginalPromiseThen(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4299:26: note: 'unwrappedPromise' declared here 4299 | Rooted unwrappedPromise( | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4299:26: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Promise_then_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5226:9: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct Rooted * *)cx_81(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'Promise_then_impl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5220:26: note: 'unwrappedPromise' declared here 5220 | Rooted unwrappedPromise( | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5220:26: note: 'cx_81(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4378:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reaction' in 'MEM[(struct Rooted * *)cx_87(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4376:34: note: 'reaction' declared here 4376 | Rooted reaction( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4376:34: note: 'cx_87(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4594:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct Rooted * *)cx_381(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4593:26: note: 'resultPromise' declared here 4593 | Rooted resultPromise( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4593:26: note: 'cx_381(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'InternalAwait, JS::Handle)::{lambda(JS::Handle)#1}>(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler, js::AsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle)::{lambda(JS::Handle)#1})bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4521:16, inlined from 'js::AsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4578:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_3(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::AsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4521:16: note: 'promise' declared here 4521 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4521:16: note: 'cx_3(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'InternalAwait, JS::Handle)::{lambda(JS::Handle)#1}>(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler, js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)::{lambda(JS::Handle)#1})bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4521:16, inlined from 'js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4562:21: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_6(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4521:16: note: 'promise' declared here 4521 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4521:16: note: 'cx_6(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::AsyncGeneratorRequest*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AsyncGeneratorResumeNext(JSContext*, JS::Handle, ResumeNextKind, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4924:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'request' in 'MEM[(struct Rooted * *)cx_267(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'AsyncGeneratorResumeNext(JSContext*, JS::Handle, ResumeNextKind, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4923:36: note: 'request' declared here 4923 | Rooted request( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:4923:36: note: 'cx_267(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5052:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'resultPromise' in 'MEM[(struct Rooted * *)cx_196(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5051:28: note: 'resultPromise' declared here 5051 | Rooted resultPromise( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5051:28: note: 'cx_196(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, PromiseReactionRecord*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5477:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reaction' in 'MEM[(struct Rooted * *)cx_62(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5475:34: note: 'reaction' declared here 5475 | Rooted reaction( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:5475:34: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2902:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promiseCtor' in 'MEM[(struct Rooted * *)cx_341(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2902:16: note: 'promiseCtor' declared here 2902 | RootedObject promiseCtor( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2902:16: note: 'cx_341(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2902:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promiseCtor' in 'MEM[(struct Rooted * *)cx_345(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'CommonPerformPromiseCombinator, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1}>(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*, bool, PerformPromiseRace(JSContext*, PromiseForOfIterator&, JS::Handle, JS::Handle, JS::Handle, bool*)::{lambda(JS::MutableHandle, JS::MutableHandle)#1})bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2902:16: note: 'promiseCtor' declared here 2902 | RootedObject promiseCtor( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2902:16: note: 'cx_345(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetWaitForAllPromise(JSContext*, JS::Handle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2686:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'C' in 'MEM[(struct Rooted * *)cx_253(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp: In function 'js::GetWaitForAllPromise(JSContext*, JS::Handle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2685:16: note: 'C' declared here 2685 | RootedObject C(cx, | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Promise.cpp:2685:16: note: 'cx_253(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableByteStreamControllerPullSteps(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:507:77, inlined from 'js::ReadableStreamControllerPullSteps(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:595:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'readResult' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp: In function 'js::ReadableStreamControllerPullSteps(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:505:26: note: 'readResult' declared here 505 | Rooted readResult( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/Stream.cpp:505:26: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StringSplitString(JSContext*, JS::Handle, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3531:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearStr' in 'MEM[(struct Rooted * *)cx_100(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'js::StringSplitString(JSContext*, JS::Handle, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3531:22: note: 'linearStr' declared here 3531 | RootedLinearString linearStr(cx, str->ensureLinear(cx)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:3531:22: note: 'cx_100(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src27.o /usr/bin/g++ -o Unified_cpp_js_src27.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp Unified_cpp_js_src27.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.h:30, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:7, from Unified_cpp_js_src27.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FillWithRepresentatives)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#1} const&)bool [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:2033:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom1' in 'MEM[(struct Rooted * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp: In function 'FillWithRepresentatives)::{lambda(JSString*)#1}, char16_t>(JSContext*, JS::Handle, unsigned int*, char16_t const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#1} const&)bool [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:2033:16: note: 'atom1' declared here 2033 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:2033:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FillWithRepresentatives)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#2} const&)bool [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:2033:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom1' in 'MEM[(struct Rooted * *)cx_2(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp: In function 'FillWithRepresentatives)::{lambda(JSString*)#2}, unsigned char>(JSContext*, JS::Handle, unsigned int*, unsigned char const*, unsigned long, unsigned long, JSString::fillWithRepresentatives(JSContext*, JS::Handle)::{lambda(JSString*)#2} const&)bool [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:2033:16: note: 'atom1' declared here 2033 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:2033:16: note: 'cx_2(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::AutoStableStringChars::init(JSContext*, JSString*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:1402:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearString' in 'MEM[(struct Rooted * *)cx_77(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp: In member function 'JS::AutoStableStringChars::init(JSContext*, JSString*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:1402:22: note: 'linearString' declared here 1402 | RootedLinearString linearString(cx, s->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:1402:22: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:1431:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearString' in 'MEM[(struct Rooted * *)cx_57(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp: In member function 'JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:1431:22: note: 'linearString' declared here 1431 | RootedLinearString linearString(cx, s->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringType.cpp:1431:22: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Symbol::for_(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SymbolType.cpp:52:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)cx_62(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src27.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SymbolType.cpp: In function 'JS::Symbol::for_(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SymbolType.cpp:52:14: note: 'atom' declared here 52 | RootedAtom atom(cx, AtomizeString(cx, description)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SymbolType.cpp:52:14: note: 'cx_62(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit12.o /usr/bin/g++ -o Unified_cpp_js_src_jit12.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp Unified_cpp_js_src_jit12.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src22.o /usr/bin/g++ -o Unified_cpp_js_src22.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp Unified_cpp_js_src22.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:11, from Unified_cpp_js_src22.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:46: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:439:5: in 'constexpr' expansion of 'mozTryTempResult_.mozilla::Result::propagateErr()' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:575:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::Error' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here 187 | struct Error { | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ToPropertyDescriptor(JSContext*, JS::Handle, bool, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:316:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_284(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::ToPropertyDescriptor(JSContext*, JS::Handle, bool, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:315:16: note: 'obj' declared here 315 | RootedObject obj(cx, | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:315:16: note: 'cx_284(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1788:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'globalObj' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1788:25: note: 'globalObj' declared here 1788 | Rooted globalObj(cx, cx->runtime()->getIncumbentGlobal(cx)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1788:25: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::LookupName(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, JS::MutableHandle, js::PropertyResult*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1875:37: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'env' in 'MEM[(struct Rooted * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::LookupName(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, JS::MutableHandle, js::PropertyResult*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1875:21: note: 'env' declared here 1875 | for (RootedObject env(cx, envChain); env; env = env->enclosingEnvironment()) { | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1875:21: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetPrototype(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:2258:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj2' in 'MEM[(struct Rooted * *)cx_109(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::SetPrototype(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:2258:16: note: 'obj2' declared here 2258 | RootedObject obj2(cx, proto); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:2258:16: note: 'cx_109(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::InitClass(JSContext*, JS::Handle, JS::Handle, JSClass const*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSPropertySpec const*, JSFunctionSpec const*, JSPropertySpec const*, JSFunctionSpec const*, js::NativeObject**)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1680:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)cx_58(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::InitClass(JSContext*, JS::Handle, JS::Handle, JSClass const*, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, JSPropertySpec const*, JSFunctionSpec const*, JSPropertySpec const*, JSFunctionSpec const*, js::NativeObject**)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1680:14: note: 'atom' declared here 1680 | RootedAtom atom(cx, Atomize(cx, clasp->name, strlen(clasp->name))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:1680:14: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SpeciesConstructor(JSContext*, JS::Handle, JSProtoKey, bool (*)(JSContext*, JSFunction*))' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:3756:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'defaultCtor' in 'MEM[(struct Rooted * *)cx_23(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::SpeciesConstructor(JSContext*, JS::Handle, JSProtoKey, bool (*)(JSContext*, JSFunction*))': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:3755:16: note: 'defaultCtor' declared here 3755 | RootedObject defaultCtor(cx, | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:3755:16: note: 'cx_23(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ScriptSourceObject::unwrappedElement(JSContext*) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:1741:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'privateValue' in 'MEM[(struct Rooted * *)cx_28(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src22.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In member function 'js::ScriptSourceObject::unwrappedElement(JSContext*) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:1741:19: note: 'privateValue' declared here 1741 | JS::RootedValue privateValue(cx, unwrappedCanonical()->canonicalPrivate()); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:1741:19: note: 'cx_28(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetFrameArgumentsObject(JSContext*, js::AbstractFramePtr, JS::Handle, JSObject*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:4670:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_62(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In function 'js::SetFrameArgumentsObject(JSContext*, js::AbstractFramePtr, JS::Handle, JSObject*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:4670:23: note: 'bi' declared here 4670 | Rooted bi(cx, BindingIter(script)); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:4670:23: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::CreateModuleRequest(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Modules.cpp:204:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'specifierAtom' in 'MEM[(struct Rooted * *)cx_24(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src22.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Modules.cpp: In function 'JS::CreateModuleRequest(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Modules.cpp:204:18: note: 'specifierAtom' declared here 204 | js::RootedAtom specifierAtom(cx, AtomizeString(cx, specifierArg)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Modules.cpp:204:18: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::PropertyKey&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ReadPropertyDescriptors(JSContext*, JS::Handle, bool, JS::MutableHandle >, JS::MutableHandle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:500:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'id' in 'MEM[(struct Rooted * *)cx_95(D) + 96B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::ReadPropertyDescriptors(JSContext*, JS::Handle, bool, JS::MutableHandle >, JS::MutableHandle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:500:12: note: 'id' declared here 500 | RootedId id(cx); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:500:12: note: 'cx_95(D)' declared here In member function 'js::ScriptSource::PinnedUnits::PinnedUnits(JSContext*, js::ScriptSource*, js::UncompressedSourceCache::AutoHoldEntry&, unsigned long, unsigned long)', inlined from 'js::ScriptSource::appendSubstring(JSContext*, js::StringBuffer&, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2214:62: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2135:13: warning: storing the address of local variable 'pinned' in 'MEM[(struct PinnedUnitsBase * *)this_17(D) + 32B]' [-Wdangling-pointer=] 2135 | *stack_ = this; | ~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In member function 'js::ScriptSource::appendSubstring(JSContext*, js::StringBuffer&, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2214:27: note: 'pinned' declared here 2214 | PinnedUnits pinned(cx, this, holder, start, len); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2214:27: note: 'this_17(D)' declared here In member function 'js::ScriptSource::PinnedUnits::PinnedUnits(JSContext*, js::ScriptSource*, js::UncompressedSourceCache::AutoHoldEntry&, unsigned long, unsigned long)', inlined from 'js::ScriptSource::substringDontDeflate(JSContext*, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2184:61: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2135:13: warning: storing the address of local variable 'units' in 'MEM[(struct PinnedUnitsBase * *)this_13(D) + 32B]' [-Wdangling-pointer=] 2135 | *stack_ = this; | ~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In member function 'js::ScriptSource::substringDontDeflate(JSContext*, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2184:27: note: 'units' declared here 2184 | PinnedUnits units(cx, this, holder, start, len); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2184:27: note: 'this_13(D)' declared here In member function 'js::ScriptSource::PinnedUnits::PinnedUnits(JSContext*, js::ScriptSource*, js::UncompressedSourceCache::AutoHoldEntry&, unsigned long, unsigned long)', inlined from 'js::ScriptSource::substring(JSContext*, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2154:61: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2135:13: warning: storing the address of local variable 'units' in 'MEM[(struct PinnedUnitsBase * *)this_13(D) + 32B]' [-Wdangling-pointer=] 2135 | *stack_ = this; | ~~~~~~~~^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In member function 'js::ScriptSource::substring(JSContext*, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2154:27: note: 'units' declared here 2154 | PinnedUnits units(cx, this, holder, start, len); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:2154:27: note: 'this_13(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewObject(JSContext*, JS::Handle, JSClass const*, js::gc::AllocKind, js::NewObjectKind, js::EnumFlags)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:750:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_88(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'NewObject(JSContext*, JS::Handle, JSClass const*, js::gc::AllocKind, js::NewObjectKind, js::EnumFlags)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:748:15: note: 'shape' declared here 748 | RootedShape shape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:748:15: note: 'cx_88(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:169:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp: In function 'js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:169:16: note: 'obj' declared here 169 | RootedObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:169:16: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JSScript::fromStencil(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&, js::frontend::TypedIndex)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:3812:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_84(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In function 'JSScript::fromStencil(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&, js::frontend::TypedIndex)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:3810:16: note: 'script' declared here 3810 | RootedScript script( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:3810:16: note: 'cx_84(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CopyScriptImpl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle >, js::SourceExtent*) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:4368:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'dst' in 'MEM[(struct Rooted * *)cx_5(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp: In function 'CopyScriptImpl(JSContext*, JS::Handle, JS::Handle, JS::Handle, JS::MutableHandle >, js::SourceExtent*) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:4367:16: note: 'dst' declared here 4367 | RootedScript dst( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript.cpp:4367:16: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::StringObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::StringObject::create(JSContext*, JS::Handle, JS::Handle, js::NewObjectKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:39:75, inlined from 'js::PrimitiveToObject(JSContext*, JS::Value const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:2762:34: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_80(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.cpp:85: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h: In function 'js::PrimitiveToObject(JSContext*, JS::Value const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here 38 | Rooted obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/StringObject-inl.h:38:25: note: 'cx_80(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' warning: `wasmparser` (lib) generated 9 warnings Compiling jsrust v0.1.0 (/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/rust CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust js/src/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto -C metadata=9ff4cbe55eedd6d6 -C extra-filename=-9ff4cbe55eedd6d6 --out-dir /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/usr/src/RPM/BUILD/mozjs-91.5.0/build/cargo-linker -C incremental=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/incremental -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps -L dependency=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/release/deps --extern jsrust_shared=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libjsrust_shared-998125cc0e42c4ce.rlib --extern mozglue_static=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-53a0f5144bfd7053.rlib --extern wasmparser=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libwasmparser-d674aaec37a07df7.rlib --extern wat=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/deps/libwat-d6748440fabcaeb0.rlib -C debuginfo=2 --cap-lints warn -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/build/mozglue-static-8c9013b2163ee76f/out` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend4.o /usr/bin/g++ -o Unified_cpp_js_src_frontend4.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp Unified_cpp_js_src_frontend4.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/util/Poison.h:25, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/ds/LifoAlloc.h:196, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParserAtom.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp:8, from Unified_cpp_js_src_frontend4.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::InterpretObjLiteralObj(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span, js::EnumFlags, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp:182:77, inlined from 'js::InterpretObjLiteral(JSContext*, js::frontend::CompilationAtomCache const&, mozilla::Span, js::EnumFlags, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp:233:38, inlined from 'js::ObjLiteralStencil::create(JSContext*, js::frontend::CompilationAtomCache const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp:239:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp: In member function 'js::ObjLiteralStencil::create(JSContext*, js::frontend::CompilationAtomCache const&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp:181:21: note: 'obj' declared here 181 | RootedPlainObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ObjLiteral.cpp:181:21: note: 'cx_4(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src21.o /usr/bin/g++ -o Unified_cpp_js_src21.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp Unified_cpp_js_src21.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.h:18, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:9, from Unified_cpp_js_src21.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Realm::createIterResultTemplateObject(JSContext*, JS::Realm::WithObjectPrototype)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1050:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'templateObject' in 'MEM[(struct Rooted * *)cx_40(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In member function 'JS::Realm::createIterResultTemplateObject(JSContext*, JS::Realm::WithObjectPrototype)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1047:24: note: 'templateObject' declared here 1047 | Rooted templateObject( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1047:24: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewArrayIteratorTemplate(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1133:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewArrayIteratorTemplate(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1132:16: note: 'proto' declared here 1132 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1132:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewArrayIterator(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1143:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewArrayIterator(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1142:16: note: 'proto' declared here 1142 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1142:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewStringIteratorTemplate(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1170:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewStringIteratorTemplate(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1169:16: note: 'proto' declared here 1169 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1169:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewStringIterator(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1180:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewStringIterator(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1179:16: note: 'proto' declared here 1179 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1179:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewRegExpStringIteratorTemplate(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1248:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewRegExpStringIteratorTemplate(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1247:16: note: 'proto' declared here 1247 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1247:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewRegExpStringIterator(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1258:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_30(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewRegExpStringIterator(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1257:16: note: 'proto' declared here 1257 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1257:16: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewWrapForValidIterator(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1748:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewWrapForValidIterator(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1747:16: note: 'proto' declared here 1747 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1747:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::NativeObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewIteratorHelper(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1780:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::NewIteratorHelper(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1779:16: note: 'proto' declared here 1779 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1779:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::Handle, int, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:589:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'idStr' in 'MEM[(struct Rooted * *)cx_96(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src21.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp: In function 'js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::Handle, int, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:589:16: note: 'idStr' declared here 589 | RootedString idStr(cx, ValueToSource(cx, idVal)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:589:16: note: 'cx_96(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:638:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'notesArray' in 'MEM[(struct Rooted * *)cx_216(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp: In function 'js::CreateErrorNotesArray(JSContext*, JSErrorReport*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:638:21: note: 'notesArray' declared here 638 | RootedArrayObject notesArray(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:638:21: note: 'cx_216(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::InternalJobQueue::runJobs(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:780:24, inlined from 'js::InternalJobQueue::runJobs(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:764:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rval' in 'MEM[(struct Rooted * *)cx_8(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp: In member function 'js::InternalJobQueue::runJobs(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:780:17: note: 'rval' declared here 780 | RootedValue rval(cx); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.cpp:780:17: note: 'cx_8(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PropertyName*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JSFunction::delazifySelfHostedLazyFunction(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1553:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'funName' in 'MEM[(struct Rooted * *)cx_31(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src21.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'JSFunction::delazifySelfHostedLazyFunction(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1553:25: note: 'funName' declared here 1553 | Rooted funName(cx, GetClonedSelfHostedFunctionName(fun)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1553:25: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArgumentsObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ArgumentsGetterImpl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:202:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'argsobj' in 'MEM[(struct Rooted * *)cx_74(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'ArgumentsGetterImpl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:201:28: note: 'argsobj' declared here 201 | Rooted argsobj(cx, | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:201:28: note: 'cx_74(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ResolveInterpretedFunctionPrototype(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:384:68, inlined from 'fun_resolve(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:484:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_90(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'fun_resolve(JSContext*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:383:21: note: 'proto' declared here 383 | RootedPlainObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:383:21: note: 'cx_90(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::fun_toString(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1027:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'js::fun_toString(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1027:16: note: 'obj' declared here 1027 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1027:16: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'fun_toSource(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1045:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_87(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'fun_toSource(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1045:16: note: 'obj' declared here 1045 | RootedObject obj(cx, ToObject(cx, args.thisv())); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1045:16: note: 'cx_87(D)' declared here In file included from Unified_cpp_js_src21.cpp:11: In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, unsigned char const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1079:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, js::LittleEndianChars, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1275:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'AtomizeLittleEndianTwoByteChars(JSContext*, unsigned char const*, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1274:22: note: 'lookup' declared here 1274 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, char16_t const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, char16_t const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1097:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::AtomizeChars(JSContext*, unsigned int, char16_t const*, unsigned long)JSAtom*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1096:22: note: 'lookup' declared here 1096 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1072:39: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, unsigned int, char const*, unsigned long, js::PinningBehavior)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1071:22: note: 'lookup' declared here 1071 | AtomHasher::Lookup lookup(hash, chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:688:51, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)0>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1784:44, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2074:12, inlined from 'mozilla::HashSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:530:42, inlined from 'js::FrozenAtomSet::readonlyThreadsafeLookup(js::AtomHasher::Lookup const&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:214:40, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:707:66, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:187:51: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 187 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In function 'js::AtomHasher::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)', inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::match(js::AtomStateEntry const&, js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1728:29, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookup<(mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::LookupReason)1>(js::AtomHasher::Lookup const&, unsigned int) constmozilla::detail::EntrySlot' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:1758:42, inlined from 'mozilla::detail::HashTable::SetHashPolicy, js::SystemAllocPolicy>::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:2097:67, inlined from 'mozilla::HashSet::lookupForAdd(js::AtomHasher::Lookup const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/HashTable.h:608:30, inlined from 'js::AtomsTable::atomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&, js::AtomHasher::Lookup const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:770:27, inlined from 'AtomizeAndCopyCharsFromLookup(JSContext*, unsigned char const*, unsigned long, js::AtomHasher::Lookup const&, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:725:49, inlined from 'AtomizeAndCopyChars(JSContext*, unsigned char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)JSAtom*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:824:39, inlined from 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:1061:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:172:53: warning: 'lookup.byteLength' may be used uninitialized [-Wmaybe-uninitialized] 172 | JS::UTF8Chars utf8(lookup.utf8Bytes, lookup.byteLength); | ~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp: In function 'js::Atomize(JSContext*, char const*, unsigned long, js::PinningBehavior, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSAtom.cpp:823:22: note: 'lookup' declared here 823 | AtomHasher::Lookup lookup(chars, length); | ^~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CloneFunctionReuseScript(JSContext*, JS::Handle, JS::Handle, js::gc::AllocKind, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:2100:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'clone' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'js::CloneFunctionReuseScript(JSContext*, JS::Handle, JS::Handle, js::gc::AllocKind, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:2099:18: note: 'clone' declared here 2099 | RootedFunction clone(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:2099:18: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PropertyIteratorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreatePropertyIterator(JSContext*, JS::Handle, JS::Handle >, unsigned int, unsigned int) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:624:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'propIter' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'CreatePropertyIterator(JSContext*, JS::Handle, JS::Handle >, unsigned int, unsigned int) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:624:35: note: 'propIter' declared here 624 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:624:35: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initObjectIteratorProto<177u, &RegExpStringIteratorPrototypeClass, ®exp_string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct Rooted * *)cx_83(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<177u, &RegExpStringIteratorPrototypeClass, ®exp_string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'iteratorProto' declared here 1615 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'cx_83(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1585:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_61(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1584:16: note: 'proto' declared here 1584 | RootedObject proto( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1584:16: note: 'cx_61(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initObjectIteratorProto<175u, &ArrayIteratorPrototypeClass, &array_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct Rooted * *)cx_83(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<175u, &ArrayIteratorPrototypeClass, &array_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'iteratorProto' declared here 1615 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'cx_83(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initObjectIteratorProto<184u, &WrapForValidIteratorPrototypeClass, &wrap_for_valid_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct Rooted * *)cx_83(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<184u, &WrapForValidIteratorPrototypeClass, &wrap_for_valid_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'iteratorProto' declared here 1615 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'cx_83(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initObjectIteratorProto<185u, &IteratorHelperPrototypeClass, &iterator_helper_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct Rooted * *)cx_83(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<185u, &IteratorHelperPrototypeClass, &iterator_helper_methods>(JSContext*, JS::Handle, JS::Handle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'iteratorProto' declared here 1615 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'cx_83(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalObject::initObjectIteratorProto<176u, &StringIteratorPrototypeClass, &string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'iteratorProto' in 'MEM[(struct Rooted * *)cx_83(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::GlobalObject::initObjectIteratorProto<176u, &StringIteratorPrototypeClass, &string_iterator_methods>(JSContext*, JS::Handle, JS::Handle)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'iteratorProto' declared here 1615 | RootedObject iteratorProto( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1615:16: note: 'cx_83(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::JSONParser::parse(JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp:618:15: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)_112 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src21.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp: In member function 'js::JSONParser::parse(JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp:618:15: note: 'value' declared here 618 | RootedValue value(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp:618:15: note: 'MEM[(struct JSContext * const &)this_40(D) + 8]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::JSONParser::parse(JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp:618:15: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'value' in 'MEM[(struct Rooted * *)_112 + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp: In member function 'js::JSONParser::parse(JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp:618:15: note: 'value' declared here 618 | RootedValue value(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSONParser.cpp:618:15: note: 'MEM[(struct JSContext * const &)this_40(D) + 8]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SuppressDeletedProperty(JSContext*, JS::Handle, JS::PropertyKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1492:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_78(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::SuppressDeletedProperty(JSContext*, JS::Handle, JS::PropertyKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1492:27: note: 'str' declared here 1492 | Rooted str(cx, IdToString(cx, id)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1492:27: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SuppressDeletedElement(JSContext*, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1510:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_104(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::SuppressDeletedElement(JSContext*, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1510:27: note: 'str' declared here 1510 | Rooted str(cx, IdToString(cx, id)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:1510:27: note: 'cx_104(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DefineFunction(JSContext*, JS::Handle, JS::Handle, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, unsigned int, js::gc::AllocKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:2327:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)cx_80(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'js::DefineFunction(JSContext*, JS::Handle, JS::Handle, bool (*)(JSContext*, unsigned int, JS::Value*), unsigned int, unsigned int, js::gc::AllocKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:2327:14: note: 'atom' declared here 2327 | RootedAtom atom(cx, IdToFunctionName(cx, id)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:2327:14: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateIterResultObject(JSContext*, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:997:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'templateObject' in 'MEM[(struct Rooted * *)cx_69(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp: In function 'js::CreateIterResultObject(JSContext*, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:996:24: note: 'templateObject' declared here 996 | Rooted templateObject( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Iteration.cpp:996:24: note: 'cx_69(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateDynamicFunction(JSContext*, JS::CallArgs const&, js::GeneratorKind, js::FunctionAsyncKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1726:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'body' in 'MEM[(struct Rooted * *)cx_400(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp: In function 'CreateDynamicFunction(JSContext*, JS::CallArgs const&, js::GeneratorKind, js::FunctionAsyncKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1726:18: note: 'body' declared here 1726 | RootedString body(cx, ToString(cx, args[args.length() - 1])); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSFunction.cpp:1726:18: note: 'cx_400(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src6.o /usr/bin/g++ -o Unified_cpp_js_src6.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp Unified_cpp_js_src6.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:9, from Unified_cpp_js_src6.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::PromiseRejectedWithPendingError(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:23, inlined from 'js::ReturnPromiseRejectedWithPendingError(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.h:30:59, inlined from 'ReadableStream_pipeTo(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:474:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'exn' in 'MEM[(struct Rooted * *)cx_250(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp: In function 'ReadableStream_pipeTo(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'exn' declared here 35 | Rooted exn(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'cx_250(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::PromiseRejectedWithPendingError(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:23: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'exn' in 'MEM[(struct Rooted * *)cx_26(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp: In function 'js::PromiseRejectedWithPendingError(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'exn' declared here 35 | Rooted exn(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'cx_26(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:141:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stream' in 'MEM[(struct Rooted * *)cx_245(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src6.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp: In function 'js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:140:27: note: 'stream' declared here 140 | Rooted stream(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:140:27: note: 'cx_245(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStream::createExternalSourceStream(JSContext*, JS::ReadableStreamUnderlyingSource*, void*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:91:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stream' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp: In function 'js::ReadableStream::createExternalSourceStream(JSContext*, JS::ReadableStreamUnderlyingSource*, void*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:90:27: note: 'stream' declared here 90 | Rooted stream( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:90:27: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStream_locked(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:231:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_36(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp: In function 'ReadableStream_locked(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:230:27: note: 'unwrappedStream' declared here 230 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:230:27: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::PromiseRejectedWithPendingError(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:23, inlined from 'js::ReturnPromiseRejectedWithPendingError(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.h:30:59, inlined from 'ReadableStream_cancel(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:261:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'exn' in 'MEM[(struct Rooted * *)cx_68(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp: In function 'ReadableStream_cancel(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'exn' declared here 35 | Rooted exn(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/MiscellaneousOperations.cpp:35:17: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStream_tee(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:499:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_98(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp: In function 'ReadableStream_tee(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:498:27: note: 'unwrappedStream' declared here 498 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:498:27: note: 'cx_98(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:292:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp: In function 'ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:291:27: note: 'unwrappedStream' declared here 291 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStream.cpp:291:27: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PullIntoDescriptor*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PullIntoDescriptor::create(JSContext*, JS::Handle, unsigned int, unsigned int, unsigned int, unsigned int, JS::Handle, js::ReaderType)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PullIntoDescriptor.cpp:31:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'descriptor' in 'MEM[(struct Rooted * *)cx_78(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src6.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PullIntoDescriptor.cpp: In function 'js::PullIntoDescriptor::create(JSContext*, JS::Handle, unsigned int, unsigned int, unsigned int, unsigned int, JS::Handle, js::ReaderType)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PullIntoDescriptor.cpp:30:31: note: 'descriptor' declared here 30 | Rooted descriptor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PullIntoDescriptor.cpp:30:31: note: 'cx_78(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::CountQueuingStrategy*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CountQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp:154:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'strategy' in 'MEM[(struct Rooted * *)cx_144(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src6.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp: In function 'js::CountQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp:153:33: note: 'strategy' declared here 153 | Rooted strategy( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp:153:33: note: 'cx_144(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ByteLengthQueuingStrategy*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ByteLengthQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp:59:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'strategy' in 'MEM[(struct Rooted * *)cx_144(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp: In function 'js::ByteLengthQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp:58:38: note: 'strategy' declared here 58 | Rooted strategy( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/QueueingStrategies.cpp:58:38: note: 'cx_144(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadFromSource(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:934:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'readFromSource' in 'MEM[(struct Rooted * *)cx_165(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src6.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'ReadFromSource(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:933:25: note: 'readFromSource' declared here 933 | Rooted readFromSource(cx, | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:933:25: note: 'cx_165(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:47:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct Rooted * *)cx_38(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:33: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h: In function 'js::NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: 'handlerFun' declared here 45 | JS::Rooted handlerFun( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Shutdown(JSContext*, JS::Handle, JS::Handle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:424:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'finalize' in 'MEM[(struct Rooted * *)cx_95(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'Shutdown(JSContext*, JS::Handle, JS::Handle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:423:27: note: 'finalize' declared here 423 | Rooted finalize( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:423:27: note: 'cx_95(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShutdownWithAction(JSContext*, JS::Handle, js::PipeToState::ShutdownAction, JS::Handle >)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:361:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'actAndfinalize' in 'MEM[(struct Rooted * *)cx_110(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'ShutdownWithAction(JSContext*, JS::Handle, js::PipeToState::ShutdownAction, JS::Handle >)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:360:27: note: 'actAndfinalize' declared here 360 | Rooted actAndfinalize( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:360:27: note: 'cx_110(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, mozilla::Maybe&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'OnDestErrored(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:517:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'storedError' in 'MEM[(struct Rooted * *)cx_51(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'OnDestErrored(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:517:24: note: 'storedError' declared here 517 | Rooted> storedError(cx, Some(unwrappedDest->storedError())); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:517:24: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'OnDestErrored(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:755:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedDest' in 'MEM[(struct Rooted * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'OnDestErrored(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:755:27: note: 'unwrappedDest' declared here 755 | Rooted unwrappedDest(cx, GetUnwrappedDest(cx, state)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:755:27: note: 'cx_55(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, mozilla::Maybe&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'OnSourceErrored(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:450:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'storedError' in 'MEM[(struct Rooted * *)cx_51(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'OnSourceErrored(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:450:24: note: 'storedError' declared here 450 | Rooted> storedError(cx, Some(unwrappedSource->storedError())); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:450:24: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'OnSourceErrored(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:720:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedSource' in 'MEM[(struct Rooted * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'OnSourceErrored(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:720:27: note: 'unwrappedSource' declared here 720 | Rooted unwrappedSource(cx, GetUnwrappedSource(cx, state)); | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:720:27: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'OnDestClosed(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:616:23, inlined from 'OnDestClosed(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:740:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_36(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'OnDestClosed(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:616:19: note: 'v' declared here 616 | Rooted v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:616:19: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PipeToState*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::PipeToState::create(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool, bool, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:1155:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'state' in 'MEM[(struct Rooted * *)cx_132(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp: In function 'js::PipeToState::create(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool, bool, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:1154:24: note: 'state' declared here 1154 | Rooted state(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/PipeToState.cpp:1154:24: note: 'cx_132(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src25.o /usr/bin/g++ -o Unified_cpp_js_src25.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp Unified_cpp_js_src25.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Barrier.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Tracer.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TaggedProto.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/gc/Marking.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.cpp:7, from Unified_cpp_js_src25.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:1413:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'string' in 'MEM[(struct Rooted * *)cx_118(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src25.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:1413:22: note: 'string' declared here 1413 | RootedLinearString string(cx, args[1].toString()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:1413:22: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::MutableHandle&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:145:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'val' in 'MEM[(struct Rooted * *)cx_59(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:145:15: note: 'val' declared here 145 | RootedValue val(cx, args[0]); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:145:15: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetFirstMatchedFrame)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle), JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame* [clone .constprop.1]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:632:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedFrame' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src25.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'js::GetFirstMatchedFrame)>(JSContext*, JSPrincipals*, bool (&)(JSContext*, JSPrincipals*, JS::Handle), JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame* [clone .constprop.1]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:632:20: note: 'rootedFrame' declared here 632 | RootedSavedFrame rootedFrame(cx, frame); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:632:20: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:430:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filename' in 'MEM[(struct Rooted * *)cx_115(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:429:16: note: 'filename' declared here 429 | RootedString filename(cx, | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:429:16: note: 'cx_115(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:1777:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_80(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:1776:16: note: 'result' declared here 1776 | RootedObject result( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:1776:16: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SavedFrame::create(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:558:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_39(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame::create(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:557:16: note: 'proto' declared here 557 | RootedObject proto(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:557:16: note: 'cx_39(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetFirstMatchedFrame, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle)#1}>(JSContext*, JSPrincipals*, js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)::{lambda(JSContext*, JSPrincipals*, JS::Handle)#1}&, JS::Handle, JS::SavedFrameSelfHosted, bool&)js::SavedFrame*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:632:20, inlined from 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:683:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedFrame' in 'MEM[(struct Rooted * *)cx_29(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:632:20: note: 'rootedFrame' declared here 632 | RootedSavedFrame rootedFrame(cx, frame); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:632:20: note: 'cx_29(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted, bool&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:739:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_28(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::Handle, JS::SavedFrameSelfHosted, bool&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:739:20: note: 'frame' declared here 739 | RootedSavedFrame frame(cx, obj->maybeUnwrapAs()); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:739:20: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:899:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_81(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:898:24: note: 'frame' declared here 898 | js::RootedSavedFrame frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:898:24: note: 'cx_81(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::GetSavedFrameParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:934:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_80(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'JS::GetSavedFrameParent(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, JS::SavedFrameSelfHosted)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:933:24: note: 'frame' declared here 933 | js::RootedSavedFrame frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:933:24: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ConvertSavedFrameToPlainObject(JSContext*, JS::Handle, JS::SavedFrameSelfHosted)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1140:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'nextConverted' in 'MEM[(struct Rooted * *)cx_150(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'JS::ConvertSavedFrameToPlainObject(JSContext*, JS::Handle, JS::SavedFrameSelfHosted)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1140:22: note: 'nextConverted' declared here 1140 | RootedObject nextConverted(cx, JS_NewObject(cx, nullptr)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1140:22: note: 'cx_150(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalScope::create(JSContext*, js::ScopeKind, JS::Handle*>)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1290:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'data' in 'MEM[(struct Rooted * *)cx_34(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src25.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::GlobalScope::create(JSContext*, js::ScopeKind, JS::Handle*>)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1288:34: note: 'data' declared here 1288 | Rooted> data( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1288:34: note: 'cx_34(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GlobalScope::clone(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1314:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'dataClone' in 'MEM[(struct Rooted * *)cx_56(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::GlobalScope::clone(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1313:34: note: 'dataClone' declared here 1313 | Rooted> dataClone( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1313:34: note: 'cx_56(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JSRuntime::createSelfHostingGlobal(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2575:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shg' in 'MEM[(struct Rooted * *)cx_71(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'JSRuntime::createSelfHostingGlobal(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2575:25: note: 'shg' declared here 2575 | Rooted shg(cx, GlobalObject::createInternal(cx, &shgClass)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2575:25: note: 'cx_71(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::GlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JSRuntime::initSelfHosting(JSContext*, mozilla::Span, bool (*)(JSContext*, mozilla::Span))' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2702:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shg' in 'MEM[(struct Rooted * *)cx_619(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In member function 'JSRuntime::initSelfHosting(JSContext*, mozilla::Span, bool (*)(JSContext*, mozilla::Span))': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2702:25: note: 'shg' declared here 2702 | Rooted shg(cx, JSRuntime::createSelfHostingGlobal(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2702:25: note: 'cx_619(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::DictionaryPropMap*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:86:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'dictMap' in 'MEM[(struct Rooted * *)cx_97(D) + 88B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src25.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:85:30: note: 'dictMap' declared here 85 | Rooted dictMap( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:85:30: note: 'cx_97(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::FormatSpiderMonkeyStackFrame(JSContext*, js::StringBuffer&, JS::Handle, unsigned long, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:997:58, inlined from 'JS::BuildStackString(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, unsigned long, js::StackFormat)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1062:44: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_147(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In function 'JS::BuildStackString(JSContext*, JSPrincipals*, JS::Handle, JS::MutableHandle, unsigned long, js::StackFormat)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:997:18: note: 'name' declared here 997 | js::RootedAtom name(cx, frame->getFunctionDisplayName()); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:997:18: note: 'cx_147(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmFunctionScope::create(JSContext*, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1701:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'data' in 'MEM[(struct Rooted * *)cx_106(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::WasmFunctionScope::create(JSContext*, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1700:34: note: 'data' declared here 1700 | Rooted> data( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1700:34: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, decltype(nullptr)&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1714:37: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'saved' in 'MEM[(struct Rooted * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1714:20: note: 'saved' declared here 1714 | RootedSavedFrame saved(cx, nullptr); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1714:20: note: 'cx_101(D)' declared here In member function 'JS::Rooted >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted >::Rooted >(JSContext* const&, js::AbstractBindingIter&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DumpBindings(JSContext*, js::Scope*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2121:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bi' in 'MEM[(struct Rooted * *)cx_104(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::DumpBindings(JSContext*, js::Scope*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2121:28: note: 'bi' declared here 2121 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2121:28: note: 'cx_104(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2536:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_40(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2535:47: note: 'rootedData' declared here 2535 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2535:47: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, unsigned long, JS::Handle, unsigned int, js::EnumFlags, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:1132:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shape' in 'MEM[(struct Rooted * *)cx_78(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp: In function 'js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, unsigned long, JS::Handle, unsigned int, js::EnumFlags, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:1131:15: note: 'shape' declared here 1131 | RootedShape shape( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:1131:15: note: 'cx_78(D)' declared here In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.h:41, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PropertyResult.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSObject.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/NativeObject.h:28, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedFrame.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Activation.h:24, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.h:29, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.h:11: In member function 'js::CompactPropMap::getPropertyInfo(unsigned int) const', inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PropMap.h:1050:52, inlined from 'js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:580:50: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PropMap.h:747:41: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 747 | return PropertyInfo(propInfos_[index]); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:576:12: note: 'propIndex' was declared here 576 | uint32_t propIndex; | ^~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseShape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SharedShape::getInitialShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, unsigned long, js::EnumFlags)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:1077:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'nbase' in 'MEM[(struct Rooted * *)cx_175(D)]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp: In function 'js::SharedShape::getInitialShape(JSContext*, JSClass const*, JS::Realm*, js::TaggedProto, unsigned long, js::EnumFlags)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:1077:22: note: 'nbase' declared here 1077 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:1077:22: note: 'cx_175(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::BaseShape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JSObject::setProtoUnchecked(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:875:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'nbase' in 'MEM[(struct Rooted * *)cx_83(D)]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp: In function 'JSObject::setProtoUnchecked(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:874:24: note: 'nbase' declared here 874 | Rooted nbase( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:874:24: note: 'cx_83(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'rootedData' declared here 2553 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'cx_58(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'rootedData' declared here 2553 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Shape*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::EvalScope::createWithData(JSContext*, js::ScopeKind, JS::MutableHandle, JS::DeletePolicy > > >, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1426:26: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'envShape' in 'MEM[(struct Rooted * *)cx_29(D) + 40B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::EvalScope::createWithData(JSContext*, js::ScopeKind, JS::MutableHandle, JS::DeletePolicy > > >, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1426:15: note: 'envShape' declared here 1426 | RootedShape envShape(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1426:15: note: 'cx_29(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'rootedData' declared here 2553 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'cx_58(D)' declared here In member function 'JS::Rooted, JS::DeletePolicy > > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted, JS::DeletePolicy > > >::Rooted, JS::DeletePolicy > > >(JSContext* const&, mozilla::UniquePtr, JS::DeletePolicy > >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_58(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'rootedData' declared here 2553 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::RegExpShared*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::RegExpStatics::executeLazy(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.cpp:83:77, inlined from 'js::RegExpStatics::executeLazy(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.cpp:71:6: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'shared' in 'MEM[(struct Rooted * *)cx_8(D) + 72B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.cpp: In member function 'js::RegExpStatics::executeLazy(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.cpp:82:22: note: 'shared' declared here 82 | RootedRegExpShared shared(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/RegExpStatics.cpp:82:22: note: 'cx_8(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_57(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'rootedData' declared here 2553 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'cx_57(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rootedData' in 'MEM[(struct Rooted * *)cx_57(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In member function 'js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::AbstractBaseScopeData*) constjs::Scope*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'rootedData' declared here 2553 | Rooted> rootedData( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:2553:59: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ScriptSourceObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'SelfHostingScriptSourceObject(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2941:55, inlined from 'SelfHostingScriptSourceObject(JSContext*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2923:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct Rooted * *)cx_11(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'SelfHostingScriptSourceObject(JSContext*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2940:28: note: 'sourceObject' declared here 2940 | RootedScriptSourceObject sourceObject( | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2940:28: note: 'cx_11(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JSRuntime::cloneSelfHostedFunctionScript(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:3130:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceFun' in 'MEM[(struct Rooted * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In member function 'JSRuntime::cloneSelfHostedFunctionScript(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:3130:18: note: 'sourceFun' declared here 3130 | RootedFunction sourceFun(cx, getUnclonedSelfHostedFunction(name)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:3130:18: note: 'cx_101(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1645:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'data' in 'MEM[(struct Rooted * *)cx_110(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1644:34: note: 'data' declared here 1644 | Rooted> data( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1644:34: note: 'cx_110(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::FunctionScope::clone(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1115:57: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'dataClone' in 'MEM[(struct Rooted * *)cx_77(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp: In function 'js::FunctionScope::clone(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1114:34: note: 'dataClone' declared here 1114 | Rooted> dataClone( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Scope.cpp:1114:34: note: 'cx_77(D)' declared here In member function 'js::CompactPropMap::getPropertyInfo(unsigned int) const', inlined from 'js::PropMap::getPropertyInfo(unsigned int) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PropMap.h:1050:52, inlined from 'js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags, unsigned int*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:467:50: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PropMap.h:747:41: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 747 | return PropertyInfo(propInfos_[index]); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp: In function 'js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::Handle, js::PropertyFlags, unsigned int*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Shape.cpp:461:12: note: 'propIndex' was declared here 461 | uint32_t propIndex; | ^~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1767:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1767:20: note: 'frame' declared here 1767 | RootedSavedFrame frame(cx, SavedFrame::create(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1767:20: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1753:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'frame' in 'MEM[(struct Rooted * *)cx_36(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1753:20: note: 'frame' declared here 1753 | RootedSavedFrame frame(cx, createFrameFromLookup(cx, lookup)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1753:20: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SavedStacks::copyAsyncStack(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, mozilla::Maybe const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1318:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'asyncCauseAtom' in 'MEM[(struct Rooted * *)cx_55(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::copyAsyncStack(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle, mozilla::Maybe const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1318:14: note: 'asyncCauseAtom' declared here 1318 | RootedAtom asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1318:14: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SavedStacks::MetadataBuilder::build(JSContext*, JS::Handle, js::AutoEnterOOMUnsafeRegion&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1887:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_103(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedStacks::MetadataBuilder::build(JSContext*, JS::Handle, js::AutoEnterOOMUnsafeRegion&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1887:16: note: 'obj' declared here 1887 | RootedObject obj(cx, target); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SavedStacks.cpp:1887:16: note: 'cx_103(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ScriptSourceObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CloneObject(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2988:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceObject' in 'MEM[(struct Rooted * *)cx_324(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp: In function 'CloneObject(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2987:35: note: 'sourceObject' declared here 2987 | Rooted sourceObject( | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/SelfHosting.cpp:2987:35: note: 'cx_324(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src4.o /usr/bin/g++ -o Unified_cpp_js_src4.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp Unified_cpp_js_src4.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/CommonFunctions.cpp:13, from Unified_cpp_js_src4.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/ICU4CGlue.h:196:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 196 | : public std::iterator::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:46: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1435:5: in 'constexpr' expansion of 'mozTryTempResult_.mozilla::Result::propagateErr()' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:575:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::Error' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here 187 | struct Error { | ^~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateIntlObject(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:838:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_24(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src4.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'CreateIntlObject(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:838:16: note: 'proto' declared here 838 | RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:838:16: note: 'cx_24(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'IntlClassFinish(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:856:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorValue' in 'MEM[(struct Rooted * *)cx_58(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'IntlClassFinish(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:856:15: note: 'ctorValue' declared here 856 | RootedValue ctorValue(cx); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:856:15: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::AddMozDateTimeFormatConstructor(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:219:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctor' in 'MEM[(struct Rooted * *)cx_77(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src4.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::AddMozDateTimeFormatConstructor(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:217:16: note: 'ctor' declared here 217 | RootedObject ctor( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:217:16: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:286:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'calendars' in 'MEM[(struct Rooted * *)cx_135(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:286:16: note: 'calendars' declared here 286 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:286:16: note: 'cx_135(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::AddMozDisplayNamesConstructor(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp:233:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctor' in 'MEM[(struct Rooted * *)cx_77(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src4.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp: In function 'JS::AddMozDisplayNamesConstructor(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp:232:16: note: 'ctor' declared here 232 | RootedObject ctor(cx, GlobalObject::createConstructor( | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp:232:16: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:85:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_160(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:85:16: note: 'info' declared here 85 | RootedObject info(cx, NewBuiltinClassInstance(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:85:16: note: 'cx_160(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_GetLocaleInfo(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:496:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_92(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_GetLocaleInfo(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:496:16: note: 'info' declared here 496 | RootedObject info(cx, NewBuiltinClassInstance(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:496:16: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:647:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'locale' in 'MEM[(struct Rooted * *)cx_109(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:647:22: note: 'locale' declared here 647 | RootedLinearString locale(cx, args[1].toString()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:647:22: note: 'cx_109(D)' declared here In file included from /usr/include/c++/12/string:50, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers/string:3, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/streambuf:41, from /usr/include/c++/12/bits/streambuf_iterator.h:35, from /usr/include/c++/12/iterator:66: In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<4ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:24: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<4ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<4ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<4ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<4ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<4ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneScriptTag(JS::Handle, js::intl::LanguageTagSubtag<4ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 4294967283] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 4294967283] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(char16_t const*, char16_t const*, char*)char*', inlined from 'std::__copy_move_a2(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(char16_t const*, char16_t const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(char16_t const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'std::copy_n(char16_t const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:746:5, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 4294967283] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 4294967283] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4294967284] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4294967285] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 In function 'std::__copy_move::__copy_m(unsigned char const*, unsigned char const*, char*)char*', inlined from 'std::__copy_move_a2(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from 'std::__copy_move_a1(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from 'std::__copy_move_a(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'std::copy(unsigned char const*, unsigned char const*, char*)char*' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'std::__copy_n(unsigned char const*, unsigned long, char*, std::random_access_iterator_tag)char*' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'std::copy_n(unsigned char const*, unsigned long, char*)char*' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'js::intl::LanguageTagSubtag<3ul>::set(mozilla::Span)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ~~~~~~~~~~^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'js::intl::ParseStandaloneRegionTag(JS::Handle, js::intl::LanguageTagSubtag<3ul>&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4294967286] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_ComputeDisplayNames(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:416:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'keys' in 'MEM[(struct Rooted * *)cx_221(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_ComputeDisplayNames(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:416:21: note: 'keys' declared here 416 | RootedArrayObject keys(cx, &args[2].toObject().as()); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:416:21: note: 'cx_221(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'intl_FormatToPartsDateTime(JSContext*, mozilla::intl::DateTimeFormat const*, JS::ClippedTime, js::ImmutableTenuredPtr JSAtomState::*, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1244:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'partsArray' in 'MEM[(struct Rooted * *)_78 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'intl_FormatToPartsDateTime(JSContext*, mozilla::intl::DateTimeFormat const*, JS::ClippedTime, js::ImmutableTenuredPtr JSAtomState::*, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1244:21: note: 'partsArray' declared here 1244 | RootedArrayObject partsArray(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1244:21: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:707:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'locale' in 'MEM[(struct Rooted * *)cx_157(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp: In function 'js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:707:22: note: 'locale' declared here 707 | RootedLinearString locale(cx, args[0].toString()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/IntlObject.cpp:707:22: note: 'cx_157(D)' declared here In member function 'js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(char const (&) [3], JSLinearString*)', inlined from 'mozilla::detail::VectorImpl::new_(js::intl::UnicodeExtensionKeyword*, char const (&) [3], JSAtom*&)void' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5, inlined from 'mozilla::Vector::emplaceBack(char const (&) [3], JSAtom*&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:670:15, inlined from 'JS::GCVector::emplaceBack(char const (&) [3], JSAtom*&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVector.h:103:30, inlined from 'js::MutableWrappedPtrOperations, JS::Rooted > >::emplaceBack(char const (&) [3], JSAtom*&)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/GCVector.h:293:29, inlined from 'DateTimeFormatLocale(JSContext*, JS::Handle, mozilla::Maybe)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1028:30: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:756:31: warning: 'hourCycleStr' may be used uninitialized [-Wmaybe-uninitialized] 756 | : key_{key[0], key[1]}, type_(type) {} | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'DateTimeFormatLocale(JSContext*, JS::Handle, mozilla::Maybe)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1012:13: note: 'hourCycleStr' was declared here 1012 | JSAtom* hourCycleStr; | ^~~~~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewDateTimeFormat(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1052:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'internals' in 'MEM[(struct Rooted * *)cx_156(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'NewDateTimeFormat(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1052:16: note: 'internals' declared here 1052 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1052:16: note: 'cx_156(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewUDateIntervalFormat(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1389:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'internals' in 'MEM[(struct Rooted * *)cx_265(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'NewUDateIntervalFormat(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1389:16: note: 'internals' declared here 1389 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1389:16: note: 'cx_265(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FormatDateTimeRangeToParts(JSContext*, mozilla::intl::DateTimeFormat const*, UDateIntervalFormat const*, JS::ClippedTime, JS::ClippedTime, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1641:78, inlined from 'js::intl_FormatDateTimeRange(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1873:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'overallResult' in 'MEM[(struct Rooted * *)_347 + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'js::intl_FormatDateTimeRange(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1640:16: note: 'overallResult' declared here 1640 | RootedString overallResult(cx, | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1640:16: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FormatDateTimeRangeToParts(JSContext*, mozilla::intl::DateTimeFormat const*, UDateIntervalFormat const*, JS::ClippedTime, JS::ClippedTime, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1646:58, inlined from 'js::intl_FormatDateTimeRange(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1873:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'partsArray' in 'MEM[(struct Rooted * *)_351 + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'js::intl_FormatDateTimeRange(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1646:21: note: 'partsArray' declared here 1646 | RootedArrayObject partsArray(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DateTimeFormat.cpp:1646:21: note: 'MEM[(struct JSContext * const &)&cx]' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp:1077:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'calendar' in 'MEM[(struct Rooted * *)cx_264(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp: In function 'js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp:1077:22: note: 'calendar' declared here 1077 | RootedLinearString calendar(cx, args[2].toString()->ensureLinear(cx)); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/DisplayNames.cpp:1077:22: note: 'cx_264(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src5.o /usr/bin/g++ -o Unified_cpp_js_src5.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp Unified_cpp_js_src5.cpp In file included from Unified_cpp_js_src5.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::ImmutablePropertyNamePtr JSAtomState::* GetFieldTypeForNumberField(UNumberFormatFields, JS::HandleValue, FormattingType)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:672:10: warning: enumeration value 'UNUM_APPROXIMATELY_SIGN_FIELD' not handled in switch [-Wswitch] 672 | switch (fieldName) { | ^ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/DateTimePatternGenerator.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:13, from Unified_cpp_js_src5.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/ICU4CGlue.h: At global scope: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/intl/ICU4CGlue.h:196:21: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 196 | : public std::iterator::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ListFormatObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ListFormat(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:119:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'listFormat' in 'MEM[(struct Rooted * *)cx_96(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp: In function 'ListFormat(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:118:29: note: 'listFormat' declared here 118 | Rooted listFormat( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:118:29: note: 'cx_96(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewPluralRules(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/PluralRules.cpp:181:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'internals' in 'MEM[(struct Rooted * *)cx_197(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src5.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/PluralRules.cpp: In function 'NewPluralRules(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/PluralRules.cpp:181:16: note: 'internals' declared here 181 | RootedObject internals(cx, intl::GetInternalsObject(cx, pluralRules)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/PluralRules.cpp:181:16: note: 'cx_197(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1268:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'tagLinearStr' in 'MEM[(struct Rooted * *)cx_92(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src5.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1268:22: note: 'tagLinearStr' declared here 1268 | RootedLinearString tagLinearStr(cx, tagStr->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1268:22: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1308:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linear' in 'MEM[(struct Rooted * *)cx_60(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1308:22: note: 'linear' declared here 1308 | RootedLinearString linear(cx, args[0].toString()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1308:22: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1351:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unicodeType' in 'MEM[(struct Rooted * *)cx_169(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1351:22: note: 'unicodeType' declared here 1351 | RootedLinearString unicodeType(cx, typeArg.toString()->ensureLinear(cx)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:1351:22: note: 'cx_169(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_availableMeasurementUnits(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:238:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'measurementUnits' in 'MEM[(struct Rooted * *)cx_113(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_availableMeasurementUnits(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:237:16: note: 'measurementUnits' declared here 237 | RootedObject measurementUnits( | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:237:16: note: 'cx_113(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NumberFormatFields::toArray(JSContext*, JS::Handle, js::ImmutableTenuredPtr JSAtomState::*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1013:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'partsArray' in 'MEM[(struct Rooted * *)cx_156(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp: In member function 'NumberFormatFields::toArray(JSContext*, JS::Handle, js::ImmutableTenuredPtr JSAtomState::*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1013:21: note: 'partsArray' declared here 1013 | RootedArrayObject partsArray(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1013:21: note: 'cx_156(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'FormattedNumberToParts(JSContext*, UFormattedValue const*, JS::Handle, js::ImmutableTenuredPtr JSAtomState::*, FormattingType, JS::MutableHandle) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1084:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'overallResult' in 'MEM[(struct Rooted * *)cx_1(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp: In function 'FormattedNumberToParts(JSContext*, UFormattedValue const*, JS::Handle, js::ImmutableTenuredPtr JSAtomState::*, FormattingType, JS::MutableHandle) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1084:16: note: 'overallResult' declared here 1084 | RootedString overallResult(cx, FormattedNumberToString(cx, formattedValue)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1084:16: note: 'cx_1(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::intl::SharedIntlData::ensureTimeZones(JSContext*) [clone .part.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:199:25: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linkName' in 'MEM[(struct Rooted * *)cx_5(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::ensureTimeZones(JSContext*) [clone .part.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:199:14: note: 'linkName' declared here 199 | RootedAtom linkName(cx); | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:199:14: note: 'cx_5(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl::SharedIntlData::validateTimeZoneName(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:245:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'timeZoneLinear' in 'MEM[(struct Rooted * *)cx_119(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::validateTimeZoneName(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:245:22: note: 'timeZoneLinear' declared here 245 | RootedLinearString timeZoneLinear(cx, timeZone->ensureLinear(cx)); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:245:22: note: 'cx_119(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl::SharedIntlData::tryCanonicalizeTimeZoneConsistentWithIANA(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:264:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'timeZoneLinear' in 'MEM[(struct Rooted * *)cx_207(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::tryCanonicalizeTimeZoneConsistentWithIANA(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:264:22: note: 'timeZoneLinear' declared here 264 | RootedLinearString timeZoneLinear(cx, timeZone->ensureLinear(cx)); | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:264:22: note: 'cx_207(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:677:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'localeLinear' in 'MEM[(struct Rooted * *)cx_40(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:677:22: note: 'localeLinear' declared here 677 | RootedLinearString localeLinear(cx, locale->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:677:22: note: 'cx_40(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl::SharedIntlData::isSupportedLocale(JSContext*, js::intl::SharedIntlData::SupportedLocaleKind, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:528:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'localeLinear' in 'MEM[(struct Rooted * *)cx_47(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'js::intl::SharedIntlData::isSupportedLocale(JSContext*, js::intl::SharedIntlData::SupportedLocaleKind, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:528:22: note: 'localeLinear' declared here 528 | RootedLinearString localeLinear(cx, locale->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/SharedIntlData.cpp:528:22: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1330:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_221(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp: In function 'js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1328:16: note: 'str' declared here 1328 | RootedString str(cx, NewStringCopyN( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/NumberFormat.cpp:1328:16: note: 'cx_221(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateLocaleObject(JSContext*, JS::Handle, js::intl::LanguageTag const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:113:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'tagStr' in 'MEM[(struct Rooted * *)cx_80(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'CreateLocaleObject(JSContext*, JS::Handle, js::intl::LanguageTag const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:113:16: note: 'tagStr' declared here 113 | RootedString tagStr(cx, tag.toString(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:113:16: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Locale_minimize(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:913:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'tagStr' in 'MEM[(struct Rooted * *)cx_58(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'Locale_minimize(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:913:22: note: 'tagStr' declared here 913 | RootedLinearString tagStr(cx, locale->languageTag()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:913:22: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Locale_maximize(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:877:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'tagStr' in 'MEM[(struct Rooted * *)cx_58(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'Locale_maximize(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:877:22: note: 'tagStr' declared here 877 | RootedLinearString tagStr(cx, locale->languageTag()->ensureLinear(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:877:22: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Locale(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:512:63: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'tagLinearStr' in 'MEM[(struct Rooted * *)cx_432(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp: In function 'Locale(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:512:22: note: 'tagLinearStr' declared here 512 | RootedLinearString tagLinearStr(cx, tagStr->ensureLinear(cx)); | ^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Locale.cpp:512:22: note: 'cx_432(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewUListFormatter(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:153:70, inlined from 'js::intl_FormatList(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:442:27: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'internals' in 'MEM[(struct Rooted * *)cx_225(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp: In function 'js::intl_FormatList(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:153:16: note: 'internals' declared here 153 | RootedObject internals(cx, intl::GetInternalsObject(cx, listFormat)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/ListFormat.cpp:153:16: note: 'cx_225(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src7.o /usr/bin/g++ -o Unified_cpp_js_src7.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp Unified_cpp_js_src7.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:121, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jspubtd.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.h:27, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamBYOBReader.cpp:15, from Unified_cpp_js_src7.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = js::NativeObject*; E = JS::OOM]': /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:258:36: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:539:27: required from 'constexpr E mozilla::Result::unwrapErr() [with V = js::NativeObject*; E = JS::OOM]' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:609:68: required from 'constexpr mozilla::Result::type, E> mozilla::Result::map(F) [with F = js::PlainObject::createWithShape(JSContext*, JS::Handle)::; V = js::NativeObject*; E = JS::OOM; typename std::result_of::type = js::PlainObject*]' /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/PlainObject-inl.h:36:57: required from here /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Result.h:255:16: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct JS::OOM' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 255 | std::memcpy(&res, &bits, sizeof(E)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Result.h:202:8: note: 'struct JS::OOM' declared here 202 | struct OOM : Error { | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jsapi.h:30: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateReadableStreamDefaultReader(JSContext*, JS::Handle, js::ForAuthorCodeBool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:53:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reader' in 'MEM[(struct Rooted * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src7.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp: In function 'js::CreateReadableStreamDefaultReader(JSContext*, JS::Handle, js::ForAuthorCodeBool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:52:40: note: 'reader' declared here 52 | Rooted reader( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:52:40: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamAddReadOrReadIntoRequest(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:75:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_46(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src7.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamAddReadOrReadIntoRequest(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:74:33: note: 'unwrappedReader' declared here 74 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:74:33: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamCreateReadResult(JSContext*, JS::Handle, bool, js::ForAuthorCodeBool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:262:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'templateObject' in 'MEM[(struct Rooted * *)cx_77(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamCreateReadResult(JSContext*, JS::Handle, bool, js::ForAuthorCodeBool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:257:24: note: 'templateObject' declared here 257 | Rooted templateObject( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:257:24: note: 'cx_77(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamFulfillReadOrReadIntoRequest(JSContext*, JS::Handle, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:392:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_97(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamFulfillReadOrReadIntoRequest(JSContext*, JS::Handle, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:391:33: note: 'unwrappedReader' declared here 391 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:391:33: note: 'cx_97(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamHasDefaultReader(JSContext*, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:463:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_36(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamHasDefaultReader(JSContext*, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:462:33: note: 'unwrappedReader' declared here 462 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:462:33: note: 'cx_36(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamPipeTo(JSContext*, JS::Handle, JS::Handle, bool, bool, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:656:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src7.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamPipeTo(JSContext*, JS::Handle, JS::Handle, bool, bool, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:656:26: note: 'promise' declared here 656 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:656:26: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamDefaultReader::constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:97:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_92(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp: In function 'js::ReadableStreamDefaultReader::constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:95:27: note: 'unwrappedStream' declared here 95 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:95:27: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStreamDefaultReader_releaseLock(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:220:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reader' in 'MEM[(struct Rooted * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp: In function 'ReadableStreamDefaultReader_releaseLock(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:218:40: note: 'reader' declared here 218 | Rooted reader( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultReader.cpp:218:40: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStream::create(JSContext*, void*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:133:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stream' in 'MEM[(struct Rooted * *)cx_28(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStream::create(JSContext*, void*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:132:27: note: 'stream' declared here 132 | Rooted stream( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:132:27: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamErrorInternal(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:314:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_218(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamErrorInternal(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:313:33: note: 'unwrappedReader' declared here 313 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:313:33: note: 'cx_218(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStreamDefaultController_error(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:283:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src7.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'ReadableStreamDefaultController_error(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:281:44: note: 'unwrappedController' declared here 281 | Rooted unwrappedController( | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:281:44: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ControllerPullFailedHandler(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:106:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'controller' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src7.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'ControllerPullFailedHandler(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:105:37: note: 'controller' declared here 105 | Rooted controller( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:105:37: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamCloseInternal(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:191:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_188(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamCloseInternal(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:190:33: note: 'unwrappedReader' declared here 190 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:190:33: note: 'cx_188(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStreamDefaultController_close(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:221:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct Rooted * *)cx_43(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'ReadableStreamDefaultController_close(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:219:44: note: 'unwrappedController' declared here 219 | Rooted unwrappedController( | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:219:44: note: 'cx_43(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamCancel(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:155:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'sourceCancelPromise' in 'MEM[(struct Rooted * *)cx_124(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp: In function 'js::ReadableStreamCancel(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:154:21: note: 'sourceCancelPromise' declared here 154 | Rooted sourceCancelPromise( | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamInternals.cpp:154:21: note: 'cx_124(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamTee_Cancel(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:396:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_279(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamTee_Cancel(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:394:27: note: 'unwrappedStream' declared here 394 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:394:27: note: 'cx_279(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:47:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct Rooted * *)cx_38(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:36: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h: In function 'js::NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: 'handlerFun' declared here 45 | JS::Rooted handlerFun( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetUpReadableStreamDefaultController(JSContext*, JS::Handle, js::SourceAlgorithms, JS::Handle, JS::Handle, JS::Handle, double, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:558:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'controller' in 'MEM[(struct Rooted * *)cx_165(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'js::SetUpReadableStreamDefaultController(JSContext*, JS::Handle, js::SourceAlgorithms, JS::Handle, JS::Handle, JS::Handle, double, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:557:44: note: 'controller' declared here 557 | Rooted controller( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:557:44: note: 'cx_165(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamTee(JSContext*, JS::Handle, bool, JS::MutableHandle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:549:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'reader' in 'MEM[(struct Rooted * *)cx_192(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamTee(JSContext*, JS::Handle, bool, JS::MutableHandle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:547:40: note: 'reader' declared here 547 | Rooted reader( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:547:40: note: 'cx_192(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamTee_Pull(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:322:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_141(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'js::ReadableStreamTee_Pull(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:320:31: note: 'unwrappedStream' declared here 320 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:320:31: note: 'cx_141(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:230:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'onPullFulfilled' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'js::ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:229:21: note: 'onPullFulfilled' declared here 229 | Rooted onPullFulfilled( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:229:21: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ControllerPullHandler(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:71:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct Rooted * *)cx_53(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'ControllerPullHandler(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:70:37: note: 'unwrappedController' declared here 70 | Rooted unwrappedController( | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:70:37: note: 'cx_53(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamDefaultControllerPullSteps(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:501:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'pendingPromise' in 'MEM[(struct Rooted * *)cx_160(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'js::ReadableStreamDefaultControllerPullSteps(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:500:26: note: 'pendingPromise' declared here 500 | Rooted pendingPromise( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:500:26: note: 'cx_160(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SavedFrame*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:415:35: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stack' in 'MEM[(struct Rooted * *)cx_153(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp: In function 'js::ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:415:27: note: 'stack' declared here 415 | Rooted stack(cx); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultControllerOperations.cpp:415:27: note: 'cx_153(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadableStreamDefaultController_enqueue(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:252:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct Rooted * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp: In function 'ReadableStreamDefaultController_enqueue(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:250:44: note: 'unwrappedController' declared here 250 | Rooted unwrappedController( | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamDefaultController.cpp:250:44: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TeeState*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:190:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedTeeState' in 'MEM[(struct Rooted * *)cx_260(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp: In function 'TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:189:21: note: 'unwrappedTeeState' declared here 189 | Rooted unwrappedTeeState(cx, | ^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamOperations.cpp:189:21: note: 'cx_260(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src8.o /usr/bin/g++ -o Unified_cpp_js_src8.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp Unified_cpp_js_src8.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Class.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader-inl.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:9, from Unified_cpp_js_src8.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamReaderGenericCancel(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:58:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_28(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp: In function 'js::ReadableStreamReaderGenericCancel(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:57:27: note: 'unwrappedStream' declared here 57 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:57:27: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::NewReadableDefaultStreamObject(JSContext*, JS::Handle, JS::Handle, double, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:89:64: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stream' in 'MEM[(struct Rooted * *)cx_72(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src8.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::NewReadableDefaultStreamObject(JSContext*, JS::Handle, JS::Handle, double, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:89:27: note: 'stream' declared here 89 | Rooted stream(cx, ReadableStream::create(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:89:27: note: 'cx_72(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamCancel(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:194:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamCancel(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:193:27: note: 'unwrappedStream' declared here 193 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:193:27: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamGetReader(JSContext*, JS::Handle, JS::ReadableStreamReaderMode)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:221:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamGetReader(JSContext*, JS::Handle, JS::ReadableStreamReaderMode)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:220:27: note: 'unwrappedStream' declared here 220 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:220:27: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamTee(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:413:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_60(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamTee(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:412:27: note: 'unwrappedStream' declared here 412 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:412:27: note: 'cx_60(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamClose(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:463:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_85(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamClose(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:462:27: note: 'unwrappedStream' declared here 462 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:462:27: note: 'cx_85(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamEnqueue(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:496:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_55(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamEnqueue(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:495:27: note: 'unwrappedStream' declared here 495 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:495:27: note: 'cx_55(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamError(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:526:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamError(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:525:27: note: 'unwrappedStream' declared here 525 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:525:27: note: 'cx_47(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamReaderCancel(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:557:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_32(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamReaderCancel(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:556:33: note: 'unwrappedReader' declared here 556 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:556:33: note: 'cx_32(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WritableStream_getWriter(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp:257:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_44(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src8.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp: In function 'WritableStream_getWriter(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp:256:27: note: 'unwrappedStream' declared here 256 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp:256:27: note: 'cx_44(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:237:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_116(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp: In function 'js::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:236:27: note: 'unwrappedStream' declared here 236 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:236:27: note: 'cx_116(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamDefaultReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:598:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamDefaultReaderRead(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:597:40: note: 'unwrappedReader' declared here 597 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:597:40: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WritableStreamDefaultController_error(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultController.cpp:57:75: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedController' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src8.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultController.cpp: In function 'WritableStreamDefaultController_error(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultController.cpp:55:44: note: 'unwrappedController' declared here 55 | Rooted unwrappedController( | ^~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultController.cpp:55:44: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamGetExternalUnderlyingSource(JSContext*, JS::Handle, JS::ReadableStreamUnderlyingSource**)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:239:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamGetExternalUnderlyingSource(JSContext*, JS::Handle, JS::ReadableStreamUnderlyingSource**)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:238:27: note: 'unwrappedStream' declared here 238 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:238:27: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamUpdateDataAvailableFromSource(JSContext*, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:285:62: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_164(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamUpdateDataAvailableFromSource(JSContext*, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:284:27: note: 'unwrappedStream' declared here 284 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:284:27: note: 'cx_164(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamDefaultControllerGetChunkSize(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:469:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStrategySize' in 'MEM[(struct Rooted * *)cx_79(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src8.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp: In function 'js::WritableStreamDefaultControllerGetChunkSize(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:469:17: note: 'unwrappedStrategySize' declared here 469 | Rooted unwrappedStrategySize(cx, unwrappedController->strategySize()); | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:469:17: note: 'cx_79(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TeeState*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TeeState::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/TeeState.cpp:29:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'state' in 'MEM[(struct Rooted * *)cx_75(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src8.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/TeeState.cpp: In function 'js::TeeState::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/TeeState.cpp:29:21: note: 'state' declared here 29 | Rooted state(cx, NewBuiltinClassInstance(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/TeeState.cpp:29:21: note: 'cx_75(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::ReadableStreamReaderGenericRelease(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:156:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_155(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp: In function 'js::ReadableStreamReaderGenericRelease(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:155:27: note: 'unwrappedStream' declared here 155 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/ReadableStreamReader.cpp:155:27: note: 'cx_155(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ReadableStreamReader*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ReadableStreamReaderReleaseLock(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:573:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedReader' in 'MEM[(struct Rooted * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp: In function 'JS::ReadableStreamReaderReleaseLock(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:572:33: note: 'unwrappedReader' declared here 572 | Rooted unwrappedReader( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/StreamAPI.cpp:572:33: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:47:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'handlerFun' in 'MEM[(struct Rooted * *)cx_38(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:31: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h: In function 'js::NewHandler(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: 'handlerFun' declared here 45 | JS::Rooted handlerFun( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/HandlerFunction-inl.h:45:27: note: 'cx_38(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultController*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::SetUpWritableStreamDefaultController(JSContext*, JS::Handle, js::SinkAlgorithms, JS::Handle, JS::Handle, JS::Handle, JS::Handle, double, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:252:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'controller' in 'MEM[(struct Rooted * *)cx_192(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp: In function 'js::SetUpWritableStreamDefaultController(JSContext*, JS::Handle, js::SinkAlgorithms, JS::Handle, JS::Handle, JS::Handle, JS::Handle, double, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:251:44: note: 'controller' declared here 251 | Rooted controller( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:251:44: note: 'cx_192(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStream::constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp:97:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stream' in 'MEM[(struct Rooted * *)cx_211(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp: In function 'js::WritableStream::constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp:96:27: note: 'stream' declared here 96 | Rooted stream(cx, | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStream.cpp:96:27: note: 'cx_211(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WritableStreamDefaultControllerProcessIfNeeded(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:970:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'onFulfilled' in 'MEM[(struct Rooted * *)cx_164(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp: In function 'WritableStreamDefaultControllerProcessIfNeeded(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:970:21: note: 'onFulfilled' declared here 970 | Rooted onFulfilled(cx, NewHandler(cx, onFulfilledFunc, stream)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:970:21: note: 'cx_164(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::WritableStreamDefaultControllerWrite(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:556:35: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'enqueueResult' in 'MEM[(struct Rooted * *)cx_91(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp: In function 'js::WritableStreamDefaultControllerWrite(JSContext*, JS::Handle, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:556:19: note: 'enqueueResult' declared here 556 | Rooted enqueueResult(cx); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultControllerOperations.cpp:556:19: note: 'cx_91(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend5.o /usr/bin/g++ -o Unified_cpp_js_src_frontend5.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp Unified_cpp_js_src_frontend5.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/util/Poison.h:25, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/ds/LifoAlloc.h:196, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParserAtom.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/ParserAtom.cpp:7, from Unified_cpp_js_src_frontend5.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::Scope*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::ScopeContext::init(JSContext*, js::frontend::CompilationInput&, js::frontend::ParserAtomsTable&, js::frontend::InheritThis, JSObject*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:76:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'effectiveScope' in 'MEM[(struct Rooted * *)cx_54(D) + 16B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_frontend5.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::ScopeContext::init(JSContext*, js::frontend::CompilationInput&, js::frontend::ParserAtomsTable&, js::frontend::InheritThis, JSObject*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:75:22: note: 'effectiveScope' declared here 75 | JS::Rooted effectiveScope( | ^~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:75:22: note: 'cx_54(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:669:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'atom' in 'MEM[(struct Rooted * *)cx_27(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp: In member function 'js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:669:14: note: 'atom' declared here 669 | RootedAtom atom(cx, parserAtoms.toJSAtom(cx, atom_, atomCache)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:669:14: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'InstantiateFunctions(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:985:78, inlined from 'js::frontend::CompilationStencil::instantiateStencilAfterPreparation(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:1385:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_18(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp: In function 'js::frontend::CompilationStencil::instantiateStencilAfterPreparation(JSContext*, js::frontend::CompilationInput&, js::frontend::CompilationStencil const&, js::frontend::CompilationGCOutput&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:984:16: note: 'proto' declared here 984 | RootedObject proto(cx, | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend/Stencil.cpp:984:16: note: 'cx_18(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src9.o /usr/bin/g++ -o Unified_cpp_js_src9.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp Unified_cpp_js_src9.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Class.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.h:13, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter-inl.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:9, from Unified_cpp_js_src9.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultWriter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WritableStreamDefaultWriter_desiredSize(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:296:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedWriter' in 'MEM[(struct Rooted * *)cx_45(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp: In function 'WritableStreamDefaultWriter_desiredSize(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:294:40: note: 'unwrappedWriter' declared here 294 | Rooted unwrappedWriter( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:294:40: note: 'cx_45(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamDefaultWriterClose(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:105:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_135(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src9.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp: In function 'js::WritableStreamDefaultWriterClose(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:105:26: note: 'promise' declared here 105 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:105:26: note: 'cx_135(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamClose(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:226:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_138(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src9.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamClose(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:226:26: note: 'promise' declared here 226 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:226:26: note: 'cx_138(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EnsurePromiseRejected(JSContext*, JS::Handle, JSObject* (js::WritableStreamDefaultWriter::*)() const, void (js::WritableStreamDefaultWriter::*)(JSObject*), JS::Handle) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:192:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedPromise' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp: In function 'EnsurePromiseRejected(JSContext*, JS::Handle, JSObject* (js::WritableStreamDefaultWriter::*)() const, void (js::WritableStreamDefaultWriter::*)(JSObject*), JS::Handle) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:190:26: note: 'unwrappedPromise' declared here 190 | Rooted unwrappedPromise( | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:190:26: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamDefaultWriterRelease(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:299:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_76(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp: In function 'js::WritableStreamDefaultWriterRelease(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:298:27: note: 'unwrappedStream' declared here 298 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:298:27: note: 'cx_76(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultWriter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WritableStreamDefaultWriter_releaseLock(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:447:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedWriter' in 'MEM[(struct Rooted * *)cx_46(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp: In function 'WritableStreamDefaultWriter_releaseLock(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:445:40: note: 'unwrappedWriter' declared here 445 | Rooted unwrappedWriter( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:445:40: note: 'cx_46(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultWriter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::CreateWritableStreamDefaultWriter(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:66:74: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'writer' in 'MEM[(struct Rooted * *)cx_259(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp: In function 'js::CreateWritableStreamDefaultWriter(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:65:40: note: 'writer' declared here 65 | Rooted writer( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:65:40: note: 'cx_259(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamDefaultWriter::constructor(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:227:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_99(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp: In function 'js::WritableStreamDefaultWriter::constructor(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:225:27: note: 'unwrappedStream' declared here 225 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamDefaultWriter.cpp:225:27: note: 'cx_99(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultWriter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamRejectCloseAndClosedPromiseIfNeeded(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:845:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedWriter' in 'MEM[(struct Rooted * *)cx_130(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamRejectCloseAndClosedPromiseIfNeeded(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:844:42: note: 'unwrappedWriter' declared here 844 | Rooted unwrappedWriter( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:844:42: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AbortRequestPromiseRejectedHandler(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:443:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_70(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'AbortRequestPromiseRejectedHandler(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:441:27: note: 'unwrappedStream' declared here 441 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:441:27: note: 'cx_70(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'AbortRequestPromiseFulfilledHandler(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:412:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_67(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'AbortRequestPromiseFulfilledHandler(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:410:27: note: 'unwrappedStream' declared here 410 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:410:27: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultWriter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamUpdateBackpressure(JSContext*, JS::Handle, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:888:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedWriter' in 'MEM[(struct Rooted * *)cx_95(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamUpdateBackpressure(JSContext*, JS::Handle, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:887:42: note: 'unwrappedWriter' declared here 887 | Rooted unwrappedWriter( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:887:42: note: 'cx_95(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamFinishErroring(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:553:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_299(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamFinishErroring(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:551:21: note: 'promise' declared here 551 | Rooted promise( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:551:21: note: 'cx_299(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStreamDefaultWriter*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamStartErroring(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:370:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedWriter' in 'MEM[(struct Rooted * *)cx_121(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamStartErroring(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:369:42: note: 'unwrappedWriter' declared here 369 | Rooted unwrappedWriter( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:369:42: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamAbort(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:157:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_129(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamAbort(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:157:26: note: 'promise' declared here 157 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:157:26: note: 'cx_129(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamDefaultWriterAbort(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:65:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_28(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp: In function 'js::WritableStreamDefaultWriterAbort(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:64:27: note: 'unwrappedStream' declared here 64 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:64:27: note: 'cx_28(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStream::create(JSContext*, void*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:74:61: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stream' in 'MEM[(struct Rooted * *)cx_33(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStream::create(JSContext*, void*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:73:27: note: 'stream' declared here 73 | Rooted stream( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:73:27: note: 'cx_33(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamAddWriteRequest(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:288:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp: In function 'js::WritableStreamAddWriteRequest(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:288:26: note: 'promise' declared here 288 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamOperations.cpp:288:26: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WritableStream*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WritableStreamDefaultWriterWrite(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:362:54: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'unwrappedStream' in 'MEM[(struct Rooted * *)cx_113(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp: In function 'js::WritableStreamDefaultWriterWrite(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:361:27: note: 'unwrappedStream' declared here 361 | Rooted unwrappedStream( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/streams/WritableStreamWriterOperations.cpp:361:27: note: 'cx_113(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' js/src/frontend/Unified_cpp_js_src_frontend6.o /usr/bin/g++ -o Unified_cpp_js_src_frontend6.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend6.o.pp Unified_cpp_js_src_frontend6.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/frontend' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src3.o /usr/bin/g++ -o Unified_cpp_js_src3.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp Unified_cpp_js_src3.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7, from Unified_cpp_js_src3.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6845:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_51(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6845:16: note: 'obj' declared here 6845 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6845:16: note: 'cx_51(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'SetGCCallback(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6246:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'opts' in 'MEM[(struct Rooted * *)cx_172(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'SetGCCallback(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6246:16: note: 'opts' declared here 6246 | RootedObject opts(cx, ToObject(cx, args[0])); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6246:16: note: 'cx_172(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetBacktrace(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5087:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'cfg' in 'MEM[(struct Rooted * *)cx_157(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'GetBacktrace(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5087:18: note: 'cfg' declared here 5087 | RootedObject cfg(cx, ToObject(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5087:18: note: 'cx_157(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ConvertToTier(JSContext*, JS::Handle, js::wasm::Code const&, js::wasm::Tier*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1506:50: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'option' in 'MEM[(struct Rooted * *)cx_62(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'ConvertToTier(JSContext*, JS::Handle, js::wasm::Code const&, js::wasm::Tier*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1506:16: note: 'option' declared here 1506 | RootedString option(cx, JS::ToString(cx, value)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1506:16: note: 'cx_62(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4073:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_399(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4073:16: note: 'info' declared here 4073 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4073:16: note: 'cx_399(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:219:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_280(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:219:16: note: 'info' declared here 219 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:219:16: note: 'cx_280(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'DumpHeap(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:3632:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_106(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'DumpHeap(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:3632:18: note: 'str' declared here 3632 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:3632:18: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted >(JSContext* const&, JS::Handle&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'HasChild(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2563:36: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'child' in 'MEM[(struct Rooted * *)cx_76(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'HasChild(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2563:15: note: 'child' declared here 2563 | RootedValue child(cx, args.get(1)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2563:15: note: 'cx_76(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:183:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_59(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:183:16: note: 'info' declared here 183 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:183:16: note: 'cx_59(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'SetTimeZone(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6579:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_104(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'SetTimeZone(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6579:24: note: 'str' declared here 6579 | RootedLinearString str(cx, args[0].toString()->ensureLinear(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6579:24: note: 'cx_104(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2965:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'array' in 'MEM[(struct Rooted * *)cx_34(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2965:16: note: 'array' declared here 2965 | RootedObject array(cx, JS::NewArrayObject(cx, 0)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2965:16: note: 'cx_34(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'SetDefaultLocale(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6667:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_118(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'SetDefaultLocale(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6667:24: note: 'str' declared here 6667 | RootedLinearString str(cx, args[0].toString()->ensureLinear(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6667:24: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WeakMapObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:242:73: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_125(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src3.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp: In function 'js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:242:16: note: 'obj' declared here 242 | RootedObject obj(cx, NewObjectWithClassProto(cx, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:242:16: note: 'cx_125(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewString(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2799:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_258(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'NewString(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2799:16: note: 'src' declared here 2799 | RootedString src(cx, ToString(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2799:16: note: 'cx_258(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ToNaNFlavor(JSContext*, JS::Handle, NaNFlavor*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1327:45, inlined from 'WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1369:19: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'flavorStr' in 'MEM[(struct Rooted * *)cx_80(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1327:16: note: 'flavorStr' declared here 1327 | RootedString flavorStr(cx, ToString(cx, v)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1327:16: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSScript*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5811:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'script' in 'MEM[(struct Rooted * *)cx_80(D) + 32B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5811:16: note: 'script' declared here 5811 | RootedScript script(cx, JSFunction::getOrCreateScript(cx, fun)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5811:16: note: 'cx_80(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ToLaneInterp(JSContext*, JS::Handle, LaneInterp*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1109:45, inlined from 'WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1166:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'interpStr' in 'MEM[(struct Rooted * *)cx_165(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1109:16: note: 'interpStr' declared here 1109 | RootedString interpStr(cx, ToString(cx, v)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:1109:16: note: 'cx_165(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:3685:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'stack' in 'MEM[(struct Rooted * *)cx_377(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:3685:16: note: 'stack' declared here 3685 | RootedObject stack(cx, NewDenseEmptyArray(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:3685:16: note: 'cx_377(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::CollatorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Collator(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:117:61, inlined from 'Collator(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:137:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'collator' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src3.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp: In function 'Collator(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:116:27: note: 'collator' declared here 116 | Rooted collator( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:116:27: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::{lambda(JSContext*, JS::Handle)#1}::operator()(JSContext*, JS::Handle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2000:65, inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2024:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_13(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2000:18: note: 'obj' declared here 2000 | RootedObject obj(cx, CheckedUnwrapDynamic(&v.toObject(), cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:2000:18: note: 'cx_13(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShellCloneAndExecuteScript(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5713:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_181(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'ShellCloneAndExecuteScript(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5713:16: note: 'str' declared here 5713 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5713:16: note: 'cx_181(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EvalReturningScope(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5620:45: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_243(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'EvalReturningScope(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5620:16: note: 'str' declared here 5620 | RootedString str(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5620:16: note: 'cx_243(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSLinearString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TestingFunctionArgumentToScript(JSContext*, JS::Handle, JSFunction**)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7014:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'linearStr' in 'MEM[(struct Rooted * *)cx_106(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'js::TestingFunctionArgumentToScript(JSContext*, JS::Handle, JSFunction**)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7013:24: note: 'linearStr' declared here 7013 | RootedLinearString linearStr(cx, | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7013:24: note: 'cx_106(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::DefineTestingFunctions(JSContext*, JS::Handle, bool, bool)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:8447:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'pccount' in 'MEM[(struct Rooted * *)cx_50(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'js::DefineTestingFunctions(JSContext*, JS::Handle, bool, bool)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:8447:18: note: 'pccount' declared here 8447 | RootedObject pccount(cx, JS_NewPlainObject(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:8447:18: note: 'cx_50(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CompileToStencil(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5903:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_147(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'CompileToStencil(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5903:16: note: 'src' declared here 5903 | RootedString src(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:5903:16: note: 'cx_147(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:145:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arr' in 'MEM[(struct Rooted * *)cx_183(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp: In function 'js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:145:16: note: 'arr' declared here 145 | RootedObject arr(cx, NewDenseEmptyArray(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:145:16: note: 'cx_183(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS_NondeterministicGetWeakMapKeys(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:171:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp: In function 'JS_NondeterministicGetWeakMapKeys(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:171:16: note: 'obj' declared here 171 | RootedObject obj(cx, UncheckedUnwrap(objArg)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakMapObject.cpp:171:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WeakRefObject::readBarrier(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp:228:38: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_92(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src3.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp: In function 'js::WeakRefObject::readBarrier(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp:228:16: note: 'obj' declared here 228 | RootedObject obj(cx, self->target()); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp:228:16: note: 'cx_92(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS_NondeterministicGetWeakSetKeys(JSContext*, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp:234:47: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_27(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src3.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp: In function 'JS_NondeterministicGetWeakSetKeys(JSContext*, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp:234:16: note: 'obj' declared here 234 | RootedObject obj(cx, UncheckedUnwrap(objArg)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp:234:16: note: 'cx_27(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::CollatorObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Collator(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:117:61, inlined from 'js::intl_Collator(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:145:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'collator' in 'MEM[(struct Rooted * *)cx_4(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp: In function 'js::intl_Collator(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:116:27: note: 'collator' declared here 116 | Rooted collator( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:116:27: note: 'cx_4(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:182:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'collations' in 'MEM[(struct Rooted * *)cx_94(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp: In function 'js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:182:16: note: 'collations' declared here 182 | RootedObject collations(cx, NewDenseEmptyArray(cx)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:182:16: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CompileToStencilXDR(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6021:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_338(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'CompileToStencilXDR(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6021:16: note: 'src' declared here 6021 | RootedString src(cx, ToString(cx, args[0])); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6021:16: note: 'cx_338(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetICUOptions(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7185:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'info' in 'MEM[(struct Rooted * *)cx_128(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'GetICUOptions(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7185:16: note: 'info' declared here 7185 | RootedObject info(cx, JS_NewPlainObject(cx)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:7185:16: note: 'cx_128(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WeakSetObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp:182:66: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_296(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp: In function 'js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp:182:26: note: 'obj' declared here 182 | Rooted obj(cx, WeakSetObject::create(cx, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakSetObject.cpp:182:26: note: 'cx_296(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WeakRefObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp:50:60: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'weakRef' in 'MEM[(struct Rooted * *)cx_162(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp: In function 'js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp:49:26: note: 'weakRef' declared here 49 | Rooted weakRef( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/WeakRefObject.cpp:49:26: note: 'cx_162(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Deserialize(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4461:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'opts' in 'MEM[(struct Rooted * *)cx_210(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'Deserialize(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4461:18: note: 'opts' declared here 4461 | RootedObject opts(cx, &args[1].toObject()); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4461:18: note: 'cx_210(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'NewUCollator(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:237:68, inlined from 'js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:443:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'internals' in 'MEM[(struct Rooted * *)cx_85(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp: In function 'js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:237:16: note: 'internals' declared here 237 | RootedObject internals(cx, intl::GetInternalsObject(cx, collator)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/Collator.cpp:237:16: note: 'cx_85(D)' declared here In member function 'JS::Rooted > >::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted > >::Rooted > >(JSContext* const&, mozilla::UniquePtr >&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ShapeSnapshotObject::create(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4880:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'snapshot' in 'MEM[(struct Rooted * *)cx_57(D) + 112B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'ShapeSnapshotObject::create(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4879:36: note: 'snapshot' declared here 4879 | Rooted> snapshot(cx, | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4879:36: note: 'cx_57(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, ShapeSnapshotObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4932:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'otherSnapshot' in 'MEM[(struct Rooted * *)cx_115(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4932:16: note: 'otherSnapshot' declared here 4932 | RootedObject otherSnapshot(cx, ShapeSnapshotObject::create(cx, obj)); | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4932:16: note: 'cx_115(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6974:65: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'array' in 'MEM[(struct Rooted * *)cx_118(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6974:21: note: 'array' declared here 6974 | RootedArrayObject array(cx, NewDenseFullyAllocatedArray(cx, 2)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:6974:21: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4380:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'opts' in 'MEM[(struct Rooted * *)cx_198(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp: In function 'js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4380:18: note: 'opts' declared here 4380 | RootedObject opts(cx, ToObject(cx, args.get(2))); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/TestingFunctions.cpp:4380:18: note: 'cx_198(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src28.o /usr/bin/g++ -o Unified_cpp_js_src28.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp Unified_cpp_js_src28.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:7, from Unified_cpp_js_src28.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src28.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:90:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_117(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src28.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:90:21: note: 'obj' declared here 90 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:90:21: note: 'cx_117(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:277:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_185(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:277:21: note: 'obj' declared here 277 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:277:21: note: 'cx_185(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typedArrayProto' in 'MEM[(struct Rooted * *)cx_25(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'typedArrayProto' declared here 339 | RootedObject typedArrayProto( | ^~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:339:18: note: 'cx_25(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'ctorProto' in 'MEM[(struct Rooted * *)cx_37(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'ctorProto' declared here 352 | RootedFunction ctorProto( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:352:20: note: 'cx_37(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'BoxedToSource(JSContext*, JS::Handle, char const*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:106:48: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_68(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp: In function 'BoxedToSource(JSContext*, JS::Handle, char const*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:106:16: note: 'str' declared here 106 | RootedString str(cx, ValueToSource(cx, value)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:106:16: note: 'cx_68(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'SymbolToSource(JSContext*, JS::Symbol*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:66:46, inlined from 'js::ValueToSource(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:135:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'desc' in 'MEM[(struct Rooted * *)cx_238(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp: In function 'js::ValueToSource(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:66:16: note: 'desc' declared here 66 | RootedString desc(cx, symbol->description()); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/ToSource.cpp:66:16: note: 'cx_238(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_127(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:7: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_121(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_125(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_125(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_121(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_121(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_129(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_129(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_123(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_123(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_127(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_123(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_123(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_127(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_123(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_123(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_125(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_125(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_123(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_123(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_134(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_134(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_130(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_133(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_133(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_129(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_129(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_127(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_127(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_123(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_123(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_130(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_130(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'v' in 'MEM[(struct Rooted * *)cx_129(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h: In function 'js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::Handle, unsigned long, unsigned long)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'v' declared here 445 | RootedValue v(cx); | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject-inl.h:445:17: note: 'cx_129(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:739:69: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_163(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:739:21: note: 'obj' declared here 739 | RootedPlainObject obj(cx, NewBuiltinClassInstance(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:739:21: note: 'cx_163(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::MapObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:911:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'map' in 'MEM[(struct Rooted * *)cx_218(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:911:22: note: 'map' declared here 911 | Rooted map(cx, MapObject::create(cx)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:911:22: note: 'cx_218(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::ParseBreakdown(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:1137:58: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'breakdown' in 'MEM[(struct Rooted * *)cx_560(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::ParseBreakdown(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:1137:16: note: 'breakdown' declared here 1137 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:1137:16: note: 'cx_560(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedArrayObject::set_impl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1636:49: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'src' in 'MEM[(struct Rooted * *)cx_374(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject::set_impl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1636:16: note: 'src' declared here 1636 | RootedObject src(cx, ToObject(cx, args.get(0))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1636:16: note: 'cx_374(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:534:77: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:532:21: note: 'obj' declared here 532 | RootedPlainObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:532:21: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:1070:79: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_58(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:1068:21: note: 'obj' declared here 1068 | RootedPlainObject obj( | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:1068:21: note: 'cx_58(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::TypedArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_271(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromObject(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'obj' declared here 1325 | Rooted obj(cx, makeInstance(cx, buffer, 0, len, proto)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1325:31: note: 'cx_271(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::TypedArrayObject::ensureHasBuffer(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:120:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'buffer' in 'MEM[(struct Rooted * *)cx_101(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject::ensureHasBuffer(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:119:30: note: 'buffer' declared here 119 | Rooted buffer( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:119:30: note: 'cx_101(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'GetBufferSpeciesConstructor(JSContext*, JS::Handle, bool, (anonymous namespace)::SpeciesConstructorOverride)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1099:76: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'defaultCtor' in 'MEM[(struct Rooted * *)cx_118(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function 'GetBufferSpeciesConstructor(JSContext*, JS::Handle, bool, (anonymous namespace)::SpeciesConstructorOverride)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1098:16: note: 'defaultCtor' declared here 1098 | RootedObject defaultCtor( | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1098:16: note: 'cx_118(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_152(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_152(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_151(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'bufferCtor' in 'MEM[(struct Rooted * *)cx_151(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp: In function '(anonymous namespace)::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::Handle, bool, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'bufferCtor' declared here 1226 | RootedObject bufferCtor( | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/TypedArrayObject.cpp:1226:16: note: 'cx_151(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:159:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'arr' in 'MEM[(struct Rooted * *)cx_47(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp: In member function 'JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:159:21: note: 'arr' declared here 159 | RootedArrayObject arr(cx, NewDenseFullyAllocatedArray(cx, length)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/UbiNodeCensus.cpp:159:21: note: 'cx_47(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit13.o /usr/bin/g++ -o Unified_cpp_js_src_jit13.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp Unified_cpp_js_src_jit13.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/Assembler-x86-shared.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/Assembler-x64.h:283, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/Assembler-x64.cpp:7, from Unified_cpp_js_src_jit13.cpp:2: In member function 'js::jit::X86Encoding::BaseAssemblerX64::xchgq_rm(js::jit::X86Encoding::RegisterID, int, js::jit::X86Encoding::RegisterID)', inlined from 'js::jit::Assembler::xchgq(js::jit::Register, js::jit::Operand const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/Assembler-x64.h:577:22, inlined from 'js::jit::MacroAssembler::atomicExchange64(js::jit::Synchronization const&, js::jit::Address const&, js::jit::Register64, js::jit::Register64)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.cpp:1433:8, inlined from 'js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:395:26: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/BaseAssembler-x64.h:616:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 616 | m_formatter.oneByteOp64(OP_XCHG_GvEv, offset, base, src); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:16, from Unified_cpp_js_src_jit13.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:462:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 462 | Address dest = ToAddress(elements, lir->index(), arrayType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ In member function 'js::jit::Operand::Operand(js::jit::Address const&)', inlined from 'js::jit::MacroAssembler::compareExchange64(js::jit::Synchronization const&, js::jit::Address const&, js::jit::Register64, js::jit::Register64, js::jit::Register64)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.cpp:1412:34, inlined from 'js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:371:27: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 77 | disp_(address.offset) {} | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ In member function 'js::jit::Operand::Operand(js::jit::Address const&)', inlined from 'js::jit::MacroAssemblerX64::storePtr(js::jit::Register, js::jit::Address const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:598:15, inlined from 'js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:637:59, inlined from 'js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:344:17: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 77 | disp_(address.offset) {} | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:435:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 435 | Address dest = ToAddress(elements, lir->index(), arrayType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ In member function 'js::jit::Operand::Operand(js::jit::Address const&)', inlined from 'js::jit::MacroAssemblerX64::load64(js::jit::Address const&, js::jit::Register64)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:568:10, inlined from 'js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.cpp:319:16: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 77 | disp_(address.offset) {} | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit11.o /usr/bin/g++ -o Unified_cpp_js_src_jit11.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp Unified_cpp_js_src_jit11.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/AliasAnalysis.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/ValueNumbering.cpp:9, from Unified_cpp_js_src_jit11.cpp:2: In member function 'js::jit::MDefinition::setResultType(js::jit::MIRType)', inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10259:18, inlined from 'js::jit::MUnreachableResult::New(js::jit::TempAllocator&, js::jit::MIRType&)js::jit::MUnreachableResult*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10264:3, inlined from 'js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/WarpBuilder.cpp:3364:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:828:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized] 828 | void setResultType(MIRType type) { resultType_ = type; } | ~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jit11.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/WarpBuilder.cpp: In member function 'js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/WarpBuilder.cpp:3327:11: note: 'resultType' was declared here 3327 | MIRType resultType; | ^~~~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit15.o /usr/bin/g++ -o Unified_cpp_js_src_jit15.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit15.o.pp Unified_cpp_js_src_jit15.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit5.o /usr/bin/g++ -o Unified_cpp_js_src_jit5.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp Unified_cpp_js_src_jit5.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonTypes.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Registers.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/JitFrames.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CompileInfo.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIRGenerator.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonCompileTask.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonCompileTask.cpp:7, from Unified_cpp_js_src_jit5.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:41, inlined from 'js::jit::IonHasOwnIC::update(JSContext*, JS::Handle, js::jit::IonHasOwnIC*, JS::Handle, JS::Handle, int*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:416:22: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_11(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:15, from Unified_cpp_js_src_jit5.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonHasOwnIC::update(JSContext*, JS::Handle, js::jit::IonHasOwnIC*, JS::Handle, JS::Handle, int*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'obj' declared here 214 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'cx_11(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::HasOwnProperty(JSContext*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:41, inlined from 'js::CheckPrivateFieldOperation(JSContext*, unsigned char*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:572:22, inlined from 'js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::Handle, js::jit::IonCheckPrivateFieldIC*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:434:36: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'obj' in 'MEM[(struct Rooted * *)cx_8(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::Handle, js::jit::IonCheckPrivateFieldIC*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'obj' declared here 214 | RootedObject obj(cx, ToObject(cx, val)); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:214:16: note: 'cx_8(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted&>(JSContext* const&, JS::Handle&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::IonCompareIC::update(JSContext*, JS::Handle, js::jit::IonCompareIC*, JS::Handle, JS::Handle, bool*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:635:30: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'rhsCopy' in 'MEM[(struct Rooted * *)cx_107(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp: In function 'js::jit::IonCompareIC::update(JSContext*, JS::Handle, js::jit::IonCompareIC*, JS::Handle, JS::Handle, bool*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:635:15: note: 'rhsCopy' declared here 635 | RootedValue rhsCopy(cx, rhs); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:635:15: note: 'cx_107(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::GetPrimitiveElementOperation(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:433:79, inlined from 'js::GetElementOperationWithStackIndex(JSContext*, JS::Handle, int, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:500:40, inlined from 'js::GetElementOperation(JSContext*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:513:43, inlined from 'js::jit::IonGetPropertyIC::update(JSContext*, JS::Handle, js::jit::IonGetPropertyIC*, JS::Handle, JS::Handle, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonIC.cpp:176:29: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'boxed' in 'MEM[(struct Rooted * *)cx_394(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h: In function 'js::jit::IonGetPropertyIC::update(JSContext*, JS::Handle, js::jit::IonGetPropertyIC*, JS::Handle, JS::Handle, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:432:16: note: 'boxed' declared here 432 | RootedObject boxed( | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Interpreter-inl.h:432:16: note: 'cx_394(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit14.o /usr/bin/g++ -o Unified_cpp_js_src_jit14.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit14.o.pp Unified_cpp_js_src_jit14.cpp In file included from Unified_cpp_js_src_jit14.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1995:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 1995 | Address dest = ToAddress(elements, lir->index(), arrayType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:23: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2018:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 2018 | Address dest = ToAddress(elements, lir->index(), arrayType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2059:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 2059 | Address mem = ToAddress(elements, lir->index(), arrayType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2093:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 2093 | Address mem = ToAddress(elements, lir->index(), arrayType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit6.o /usr/bin/g++ -o Unified_cpp_js_src_jit6.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp Unified_cpp_js_src_jit6.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' Finished release [optimized] target(s) in 1m 37s warning: the following packages contain code that will be rejected by a future version of Rust: wasmparser v0.78.2 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/rust' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.check_binary --target --networking /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/libjsrust.a /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import StrictVersion as Version readelf: Warning: unable to apply unsupported reloc type 17 to section .debug_info BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/libjsrust.a"], "start": 1682474827.55974, "end": 1682474827.6477218, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/rust' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit9.o /usr/bin/g++ -o Unified_cpp_js_src_jit9.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp Unified_cpp_js_src_jit9.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonTypes.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/IonAnalysis.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/RangeAnalysis.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/RangeAnalysis.cpp:7, from Unified_cpp_js_src_jit9.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArgumentsObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:2037:70: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_41(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_jit9.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp: In member function 'js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:2036:16: note: 'result' declared here 2036 | RootedObject result( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:2036:16: note: 'cx_41(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::jit::RNewObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:1509:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_48(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp: In member function 'js::jit::RNewObject::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:1509:15: note: 'result' declared here 1509 | RootedValue result(cx); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:1509:15: note: 'cx_48(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Value&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:1666:24: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_47(D) + 104B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp: In member function 'js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:1666:15: note: 'result' declared here 1666 | RootedValue result(cx); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:1666:15: note: 'cx_47(D)' declared here In function 'JS::Value::fromInt32(int)', inlined from 'JS::Int32Value(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:943:73, inlined from 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:322:46: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:438:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 438 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp: In member function 'js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:312:11: note: 'result' was declared here 312 | int32_t result; | ^~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArgumentsObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::jit::RCreateInlinedArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:2071:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_119(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp: In member function 'js::jit::RCreateInlinedArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:2070:16: note: 'result' declared here 2070 | RootedObject result(cx, ArgumentsObject::createFromValueArray( | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/Recover.cpp:2070:16: note: 'cx_119(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm4.o /usr/bin/g++ -o Unified_cpp_js_src_wasm4.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm4.o.pp Unified_cpp_js_src_wasm4.cpp In file included from Unified_cpp_js_src_wasm4.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:64:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'union js::wasm::LitVal::Cell'; use assignment or value-initialization instead [-Wclass-memaccess] 64 | memset(&cell_, 0, sizeof(Cell)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmFrame.h:28, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Stack.h:28, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/Activation.h:25, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSContext.h:29, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmTlsData.cpp:23, from Unified_cpp_js_src_wasm4.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:257:9: note: 'union js::wasm::LitVal::Cell' declared here 257 | union Cell { | ^~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:73, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmTlsData.h:26, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmTlsData.cpp:19: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::wasm::ToValType(JSContext*, JS::Handle, js::wasm::PackedType*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValType.cpp:31:43: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'typeStr' in 'MEM[(struct Rooted * *)cx_171(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm4.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValType.cpp: In function 'js::wasm::ToValType(JSContext*, JS::Handle, js::wasm::PackedType*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValType.cpp:31:16: note: 'typeStr' declared here 31 | RootedString typeStr(cx, ToString(cx, v)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValType.cpp:31:16: note: 'cx_171(D)' declared here In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValidate.h:26, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmGenerator.h:29, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBaselineCompile.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmTypes.cpp:33, from Unified_cpp_js_src_wasm4.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBinary.h: In function 'js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, mozilla::Vector, 16ul, js::SystemAllocPolicy>*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmBinary.h:660:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized] 660 | uint8_t nextByte; | ^~~~~~~~ In file included from Unified_cpp_js_src_wasm4.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValidate.cpp:129:26: warning: 'numLocalEntries' may be used uninitialized [-Wmaybe-uninitialized] 129 | for (uint32_t i = 0; i < numLocalEntries; i++) { | ~~^~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValidate.cpp:126:12: note: 'numLocalEntries' was declared here 126 | uint32_t numLocalEntries; | ^~~~~~~~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ToWebAssemblyValue_funcref(JSContext*, JS::Handle, void**, bool)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:308:18, inlined from 'js::wasm::ToWebAssemblyValue(JSContext*, JS::Handle, js::wasm::PackedType, void*, bool, js::wasm::CoercionLevel)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:376:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'fun' in 'MEM[(struct Rooted * *)cx_14(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp: In function 'js::wasm::ToWebAssemblyValue(JSContext*, JS::Handle, js::wasm::PackedType, void*, bool, js::wasm::CoercionLevel)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:308:18: note: 'fun' declared here 308 | RootedFunction fun(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:308:18: note: 'cx_14(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSFunction*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'ToWebAssemblyValue_funcref(JSContext*, JS::Handle, void**, bool)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:308:18, inlined from 'js::wasm::ToWebAssemblyValue(JSContext*, JS::Handle, js::wasm::PackedType, void*, bool, js::wasm::CoercionLevel)bool' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:376:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'fun' in 'MEM[(struct Rooted * *)cx_14(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp: In function 'js::wasm::ToWebAssemblyValue(JSContext*, JS::Handle, js::wasm::PackedType, void*, bool, js::wasm::CoercionLevel)bool': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:308:18: note: 'fun' declared here 308 | RootedFunction fun(cx); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.cpp:308:18: note: 'cx_14(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm3.o /usr/bin/g++ -o Unified_cpp_js_src_wasm3.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' js/src/wasm/Unified_cpp_js_src_wasm2.o /usr/bin/g++ -o Unified_cpp_js_src_wasm2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp Unified_cpp_js_src_wasm2.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:23, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/util/Poison.h:25, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/ds/LifoAlloc.h:196, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/JitAllocPolicy.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MoveResolver.h:11, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmGenerator.h:24, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmGenerator.cpp:19, from Unified_cpp_js_src_wasm2.cpp:2: In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:38: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'className' in 'MEM[(struct Rooted * *)cx_30(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWasmConstructor(JSContext*, JSProtoKey)JSObject*': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'className' declared here 996 | RootedAtom className(cx, Atomize(cx, name, strlen(name))); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:996:14: note: 'cx_30(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'Reject(JSContext*, js::wasm::CompileArgs const&, JS::Handle, mozilla::UniquePtr const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:3775:68: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'filename' in 'MEM[(struct Rooted * *)cx_112(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'Reject(JSContext*, js::wasm::CompileArgs const&, JS::Handle, mozilla::UniquePtr const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:3774:16: note: 'filename' declared here 3774 | RootedString filename( | ^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:3774:16: note: 'cx_112(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::PropertyKey&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'WebAssemblyClassFinish(JSContext*, JS::Handle, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4729:17: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'id' in 'MEM[(struct Rooted * *)cx_94(D) + 96B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'WebAssemblyClassFinish(JSContext*, JS::Handle, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4729:12: note: 'id' declared here 4729 | RootedId id(cx); | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4729:12: note: 'cx_94(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'CreateWebAssemblyObject(JSContext*, JSProtoKey)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4696:78: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'proto' in 'MEM[(struct Rooted * *)cx_31(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'CreateWebAssemblyObject(JSContext*, JSProtoKey)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4696:16: note: 'proto' declared here 4696 | RootedObject proto(cx, GlobalObject::getOrCreateObjectPrototype(cx, global)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4696:16: note: 'cx_31(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::ArrayObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::wasm::ResultsToJSValue(JSContext*, js::wasm::ResultType, void*, mozilla::Maybe, JS::MutableHandle, js::wasm::CoercionLevel)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInstance.cpp:1760:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'array' in 'MEM[(struct Rooted * *)cx_98(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInstance.cpp: In function 'js::wasm::ResultsToJSValue(JSContext*, js::wasm::ResultType, void*, mozilla::Maybe, JS::MutableHandle, js::wasm::CoercionLevel)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInstance.cpp:1760:24: note: 'array' declared here 1760 | Rooted array(cx, NewDenseEmptyArray(cx)); | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInstance.cpp:1760:24: note: 'cx_98(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PlainObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandle) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:428:72: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'result' in 'MEM[(struct Rooted * *)cx_235(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:47: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp: In member function 'js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandle) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:428:21: note: 'result' declared here 428 | RootedPlainObject result(cx, NewBuiltinClassInstance(cx)); | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:428:21: note: 'cx_235(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4004:79, inlined from 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:3997:13: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_9(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_compile(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4004:26: note: 'promise' declared here 4004 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4004:26: note: 'cx_9(D)' declared here In file included from Unified_cpp_js_src_wasm2.cpp:29: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In member function '(anonymous namespace)::FunctionCompiler::collectCallResults(js::wasm::ResultType const&, js::jit::MWasmStackResultArea*, mozilla::Vector*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:1551:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized] 1551 | if (!def) { | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:1513:21: note: 'def' was declared here 1513 | MInstruction* def; | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmStubs.h:24, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmGenerator.cpp:38: In member function 'js::wasm::TypeAndValueT::setValue(js::jit::MDefinition*)', inlined from 'js::wasm::OpIter<(anonymous namespace)::IonCompilePolicy>::setResult(js::jit::MDefinition*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmOpIter.h:678:60, inlined from 'EmitGetGlobal((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2830:21: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmOpIter.h:299:45: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 299 | void setValue(Value value) { tv_.second() = value; } | ~~~~~~~~~~~~~^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitGetGlobal((anonymous namespace)::FunctionCompiler&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2793:16: note: 'result' was declared here 2793 | MDefinition* result; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitEnd((anonymous namespace)::FunctionCompiler&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2444:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 2444 | switch (kind) { | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2428:13: note: 'kind' was declared here 2428 | LabelKind kind; | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitTeeGlobal((anonymous namespace)::FunctionCompiler&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2880:19: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 2880 | f.storeGlobalVar(global.offset(), global.isIndirect(), value); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2872:16: note: 'value' was declared here 2872 | MDefinition* value; | ^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2877:54: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] 2877 | const GlobalDesc& global = f.moduleEnv().globals[id]; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2871:12: note: 'id' was declared here 2871 | uint32_t id; | ^~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/LIR.h:21, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:25: In member function 'js::jit::MWasmReduceSimd128::MWasmReduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::jit::MIRType, unsigned int)', inlined from 'js::jit::MWasmReduceSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType&&, unsigned int&)js::jit::MWasmReduceSimd128*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10114:3, inlined from '(anonymous namespace)::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::PackedType, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:777:32, inlined from 'EmitExtractLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType, unsigned int, js::wasm::SimdOp)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4384:21: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10107:63: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 10107 | : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) { | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitExtractLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType, unsigned int, js::wasm::SimdOp)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4378:12: note: 'laneIndex' was declared here 4378 | uint32_t laneIndex; | ^~~~~~~~~ In member function 'js::jit::MWasmReplaceLaneSimd128::MWasmReplaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, unsigned int, js::wasm::SimdOp)', inlined from 'js::jit::MWasmReplaceLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&)js::jit::MWasmReplaceLaneSimd128*' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10056:3, inlined from '(anonymous namespace)::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, unsigned int, js::wasm::SimdOp)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:740:45, inlined from 'EmitReplaceLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType, unsigned int, js::wasm::SimdOp)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4397:21: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10048:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 10048 | laneIndex_(laneIndex), | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitReplaceLaneSimd128((anonymous namespace)::FunctionCompiler&, js::wasm::PackedType, unsigned int, js::wasm::SimdOp)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4390:12: note: 'laneIndex' was declared here 4390 | uint32_t laneIndex; | ^~~~~~~~~ In member function 'js::jit::MWasmLoadLaneSimd128::MWasmLoadLaneSimd128(js::wasm::MemoryAccessDesc const&, unsigned int, unsigned int, unsigned int)', inlined from 'js::jit::MWasmLoadLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, js::wasm::MemoryAccessDesc const&, unsigned int, unsigned int, js::jit::MDefinition*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10164:74, inlined from '(anonymous namespace)::FunctionCompiler::loadLaneSimd128(unsigned int, js::wasm::LinearMemoryAddress const&, unsigned int, js::jit::MDefinition*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:879:51, inlined from 'EmitLoadLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4488:21: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10145:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 10145 | laneIndex_(laneIndex), | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitLoadLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4481:12: note: 'laneIndex' was declared here 4481 | uint32_t laneIndex; | ^~~~~~~~~ In member function 'js::jit::MWasmStoreLaneSimd128::MWasmStoreLaneSimd128(js::wasm::MemoryAccessDesc const&, unsigned int, unsigned int, unsigned int)', inlined from 'js::jit::MWasmStoreLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, js::wasm::MemoryAccessDesc const&, unsigned int, unsigned int, js::jit::MDefinition*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10224:75, inlined from '(anonymous namespace)::FunctionCompiler::storeLaneSimd128(unsigned int, js::wasm::LinearMemoryAddress const&, unsigned int, js::jit::MDefinition*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:900:53, inlined from 'EmitStoreLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4500:21: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:10205:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 10205 | laneIndex_(laneIndex), | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitStoreLaneSimd128((anonymous namespace)::FunctionCompiler&, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4493:12: note: 'laneIndex' was declared here 4493 | uint32_t laneIndex; | ^~~~~~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4053:79, inlined from 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4046:13: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4053:26: note: 'promise' declared here 4053 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4053:26: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1377:51: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'str' in 'MEM[(struct Rooted * *)cx_168(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1377:18: note: 'str' declared here 1377 | RootedString str(cx, ToString(cx, args.get(1))); | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1377:18: note: 'cx_168(D)' declared here In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.h:26, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmTypes.h:44, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/Assembler-shared.h:25, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MoveResolver.h:14: In member function 'js::wasm::LitVal::LitVal(unsigned long)', inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, mozilla::Maybe*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:96:25: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:309:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 309 | explicit LitVal(uint64_t i64) : type_(ValType::I64) { cell_.i64_ = i64; } | ~~~~~~~~~~~^~~~~ In file included from Unified_cpp_js_src_wasm2.cpp:11: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, mozilla::Maybe*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:92:17: note: 'c' was declared here 92 | int64_t c; | ^ In member function 'js::wasm::LitVal::LitVal(unsigned int)', inlined from 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, mozilla::Maybe*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:88:25: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:308:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 308 | explicit LitVal(uint32_t i32) : type_(ValType::I32) { cell_.i32_ = i32; } | ~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp: In function 'ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::PackedType, mozilla::Maybe*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:84:17: note: 'c' was declared here 84 | int32_t c; | ^ In member function '(anonymous namespace)::FunctionCompiler::constant(long)', inlined from 'EmitI64Const((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2346:21, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4677:9: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:296:46: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] 296 | MConstant* constant = MConstant::NewInt64(alloc(), i); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2341:11: note: 'i64' was declared here 2341 | int64_t i64; | ^~~ In function 'JS::Value::fromInt32(int)', inlined from 'JS::Int32Value(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:943:73, inlined from 'EmitI32Const((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2336:43, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4675:9: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:438:47: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] 438 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2331:11: note: 'i32' was declared here 2331 | int32_t i32; | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/LIR.h:22: In member function 'js::jit::MBasicBlock::setSlot(unsigned int, js::jit::MDefinition*)', inlined from '(anonymous namespace)::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:678:23, inlined from 'EmitTeeLocal((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2772:11, inlined from 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:4611:9: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIRGraph.h:194:64: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 194 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'EmitBodyExprs((anonymous namespace)::FunctionCompiler&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmIonCompile.cpp:2767:16: note: 'value' was declared here 2767 | MDefinition* value; | ^~~~~ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSAtom*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, unsigned int, JS::MutableHandle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2145:67: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'name' in 'MEM[(struct Rooted * *)cx_227(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, unsigned int, JS::MutableHandle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2145:16: note: 'name' declared here 2145 | RootedAtom name(cx, instance.getFuncDisplayAtom(cx, funcIndex)); | ^~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2145:16: note: 'cx_227(D)' declared here In member function 'js::wasm::LitVal::LitVal(unsigned long)', inlined from 'js::wasm::Val::Val(unsigned long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:364:42, inlined from 'InitExprInterpreter::pushI64(long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:206:49, inlined from 'InitExprInterpreter::evalI64Const(long)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:234:48, inlined from 'InitExprInterpreter::evaluate(js::wasm::Decoder&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:320:9: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:309:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 309 | explicit LitVal(uint64_t i64) : type_(ValType::I64) { cell_.i64_ = i64; } | ~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(js::wasm::Decoder&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:316:17: note: 'c' was declared here 316 | int64_t c; | ^ In member function 'js::wasm::LitVal::LitVal(unsigned int)', inlined from 'js::wasm::Val::Val(unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:363:42, inlined from 'InitExprInterpreter::pushI32(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:205:49, inlined from 'InitExprInterpreter::evalI32Const(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:233:48, inlined from 'InitExprInterpreter::evaluate(js::wasm::Decoder&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:313:9: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmValue.h:308:68: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 308 | explicit LitVal(uint32_t i32) : type_(ValType::I32) { cell_.i32_ = i32; } | ~~~~~~~~~~~^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp: In member function 'InitExprInterpreter::evaluate(js::wasm::Decoder&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInitExpr.cpp:309:17: note: 'c' was declared here 309 | int32_t c; | ^ In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmInstanceScope*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmInstanceObject::getScope(JSContext*, JS::Handle)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2224:53: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'instanceScope' in 'MEM[(struct Rooted * *)cx_67(D) + 16B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getScope(JSContext*, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2223:30: note: 'instanceScope' declared here 2223 | Rooted instanceScope( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2223:30: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmInstanceScope*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, unsigned int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2244:56: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'instanceScope' in 'MEM[(struct Rooted * *)cx_67(D) + 16B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, unsigned int)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2243:30: note: 'instanceScope' declared here 2243 | Rooted instanceScope( | ^~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2243:30: note: 'cx_67(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::SharedArrayBufferObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmMemoryObject::bufferGetterImpl(JSContext*, JS::CallArgs const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2418:71: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'newBuffer' in 'MEM[(struct Rooted * *)cx_115(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmMemoryObject::bufferGetterImpl(JSContext*, JS::CallArgs const&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2416:37: note: 'newBuffer' declared here 2416 | RootedSharedArrayBufferObject newBuffer( | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2416:37: note: 'cx_115(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::WasmGlobalObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'EnsureExportedGlobalObject(JSContext*, JS::GCVector const&, unsigned long, js::wasm::GlobalDesc const&, JS::GCVector&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:951:71, inlined from 'js::wasm::Module::instantiateGlobals(JSContext*, JS::GCVector const&, JS::GCVector&) const' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:983:36: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'go' in 'MEM[(struct Rooted * *)cx_16(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp: In member function 'js::wasm::Module::instantiateGlobals(JSContext*, JS::GCVector const&, JS::GCVector&) const': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:950:26: note: 'go' declared here 950 | RootedWasmGlobalObject go( | ^~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:950:26: note: 'cx_16(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSString*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2883:55: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'elementStr' in 'MEM[(struct Rooted * *)cx_304(D) + 48B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2883:16: note: 'elementStr' declared here 2883 | RootedString elementStr(cx, ToString(cx, elementVal)); | ^~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:2883:16: note: 'cx_304(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, ResolveResponseClosure*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::Handle) [clone .isra.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4598:52: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'closure' in 'MEM[(struct Rooted * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::Handle) [clone .isra.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4596:16: note: 'closure' declared here 4596 | RootedObject closure( | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4596:16: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4637:79, inlined from 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4629:13: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_9(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4637:26: note: 'promise' declared here 4637 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4637:26: note: 'cx_9(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, js::PromiseObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4660:79, inlined from 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4652:13: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'promise' in 'MEM[(struct Rooted * *)cx_10(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4660:26: note: 'promise' declared here 4660 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); | ^~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:4660:26: note: 'cx_10(D)' declared here In member function 'JS::Rooted::registerWithRootLists(mozilla::EnumeratedArray*>&)', inlined from 'JS::Rooted::Rooted(JSContext* const&, JSObject*&&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1162:26, inlined from 'JS::Rooted::Rooted(JSContext* const&, JS::Rooted::CtorDispatcher, JS::detail::FallbackOverload)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1138:42, inlined from 'JS::Rooted::Rooted(JSContext* const&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1156:64, inlined from 'js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1822:28: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/RootingAPI.h:1116:12: warning: storing the address of local variable 'importObj' in 'MEM[(struct Rooted * *)cx_343(D) + 24B]' [-Wdangling-pointer=] 1116 | *stack = reinterpret_cast*>(this); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp: In function 'js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1822:16: note: 'importObj' declared here 1822 | RootedObject importObj(cx); | ^~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1822:16: note: 'cx_343(D)' declared here make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/wasm' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' js/src/Unified_cpp_js_src29.o /usr/bin/g++ -o Unified_cpp_js_src29.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src29.o.pp Unified_cpp_js_src29.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit8.o /usr/bin/g++ -o Unified_cpp_js_src_jit8.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp Unified_cpp_js_src_jit8.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallArgs.h:74, from /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/CallNonGenericMethod.h:12, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/NamespaceImports.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:22, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp:7, from Unified_cpp_js_src_jit8.cpp:2: In function 'JS::Value::fromInt32(int)', inlined from 'JS::Int32Value(int)' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:943:73, inlined from 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp:3581:44: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/js/Value.h:438:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 438 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); | ^~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp:3572:13: note: 'res' was declared here 3572 | int32_t res; | ^~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp: In member function 'js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp:3603:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 3603 | return MConstant::NewInt64(alloc, res); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.cpp:3591:13: note: 'res' was declared here 3591 | int64_t res; | ^~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:30: In member function 'js::jit::MoveOperand::operator==(js::jit::MoveOperand const&) const', inlined from 'js::jit::MacroAssembler::passABIArg(js::jit::MoveOperand const&, js::jit::MoveOp::Type)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.cpp:3082:12: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MoveResolver.h:154:24: warning: 'to.kind_' may be used uninitialized [-Wmaybe-uninitialized] 154 | if (kind_ != other.kind_) { | ~~~~~~^~~~~ In file included from Unified_cpp_js_src_jit8.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.cpp: In member function 'js::jit::MacroAssembler::passABIArg(js::jit::MoveOperand const&, js::jit::MoveOp::Type)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.cpp:3081:15: note: 'to' declared here 3081 | MoveOperand to(*this, arg); | ^~ In member function 'js::jit::MoveOperand::operator==(js::jit::MoveOperand const&) const', inlined from 'js::jit::MacroAssembler::passABIArg(js::jit::MoveOperand const&, js::jit::MoveOp::Type) [clone .constprop.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.cpp:3082:12: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MoveResolver.h:154:24: warning: 'to.kind_' may be used uninitialized [-Wmaybe-uninitialized] 154 | if (kind_ != other.kind_) { | ~~~~~~^~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.cpp: In member function 'js::jit::MacroAssembler::passABIArg(js::jit::MoveOperand const&, js::jit::MoveOp::Type) [clone .constprop.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.cpp:3081:15: note: 'to' declared here 3081 | MoveOperand to(*this, arg); | ^~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit4.o /usr/bin/g++ -o Unified_cpp_js_src_jit4.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp Unified_cpp_js_src_jit4.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit7.o /usr/bin/g++ -o Unified_cpp_js_src_jit7.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp Unified_cpp_js_src_jit7.cpp make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit2.o /usr/bin/g++ -o Unified_cpp_js_src_jit2.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp Unified_cpp_js_src_jit2.cpp In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/TrialInlining.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/JitScript.h:14, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/JSScript-inl.h:17, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/BytecodeLocation-inl.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/BytecodeAnalysis.cpp:16, from Unified_cpp_js_src_jit2.cpp:11: In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .isra.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:918:43: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:481:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 481 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .isra.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:917:10: note: 'addArgc' was declared here 917 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.0] [clone .isra.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:918:43: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:481:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 481 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.0] [clone .isra.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:917:10: note: 'addArgc' was declared here 917 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.1] [clone .isra.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:918:43: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:481:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 481 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.1] [clone .isra.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:917:10: note: 'addArgc' was declared here 917 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.2] [clone .isra.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:918:43: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:481:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 481 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, unsigned int, js::jit::CallFlags) [clone .constprop.2] [clone .isra.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:917:10: note: 'addArgc' was declared here 917 | bool addArgc; | ^~~~~~~ In function 'js::jit::GetIndexOfArgument(js::jit::ArgumentKind, js::jit::CallFlags, bool*)', inlined from 'js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags) [clone .isra.0]' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:939:43: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:481:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 481 | bool hasArgumentArray = !*addArgc; | ^~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h: In member function 'js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags) [clone .isra.0]': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.h:938:10: note: 'addArgc' was declared here 938 | bool addArgc; | ^~~~~~~ In file included from Unified_cpp_js_src_jit2.cpp:20: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::Handle)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CacheIR.cpp:2128:14: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] 2128 | JSProtoKey protoKey; | ^~~~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' js/src/jit/Unified_cpp_js_src_jit3.o /usr/bin/g++ -o Unified_cpp_js_src_jit3.o -c -flto -flifetime-dse=1 -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/system_wrappers -include /usr/src/RPM/BUILD/mozjs-91.5.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DWASM_SUPPORTS_HUGE_MEMORY -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/js/src -I/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include -DMOZILLA_CLIENT -include /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp Unified_cpp_js_src_jit3.cpp In file included from Unified_cpp_js_src_jit3.cpp:2: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:12685:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 12685 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:86: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:13093:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 13093 | Address dest = ToAddress(elements, lir->index(), writeType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::emitIonToWasmCallBase<1ul>(js::jit::LIonToWasmCallBase<1ul>*)void': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:15441:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized] 15441 | ABIArg arg = abi.next(argMir); | ~~~~~~~~^~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:15416:13: note: 'argMir' was declared here 15416 | MIRType argMir; | ^~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp: In member function 'js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:13074:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 13074 | Address dest = ToAddress(elements, lir->index(), writeType); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ In file included from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/Assembler-x64.h:283, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:15, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:11, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MacroAssembler.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/MIR.h:30, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/LIR.h:21, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared.h:16, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/CodeGenerator-x64.h:10, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.h:19, from /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:7: In member function 'js::jit::Operand::Operand(js::jit::Address const&)', inlined from 'js::jit::MacroAssemblerX64::load64(js::jit::Address const&, js::jit::Register64)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x64/MacroAssembler-x64.h:568:10, inlined from 'js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/CodeGenerator.cpp:12711:16: /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 77 | disp_(address.offset) {} | ^~~~~~~~~~~~~~~~~~~~~ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/jit/shared/CodeGenerator-shared-inl.h:284:11: note: 'offset' was declared here 284 | int32_t offset; | ^~~~~~ make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/jit' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' js/src/build/libjs_static.a rm -f libjs_static.a /usr/bin/ar crs libjs_static.a ../RegExp.o ../jsmath.o ../DoubleToString.o ../Utility.o ../Interpreter.o ../ProfilingStack.o ../Unified_cpp_js_src0.o ../Unified_cpp_js_src1.o ../Unified_cpp_js_src10.o ../Unified_cpp_js_src11.o ../Unified_cpp_js_src12.o ../Unified_cpp_js_src13.o ../Unified_cpp_js_src14.o ../Unified_cpp_js_src15.o ../Unified_cpp_js_src16.o ../Unified_cpp_js_src17.o ../Unified_cpp_js_src18.o ../Unified_cpp_js_src19.o ../Unified_cpp_js_src2.o ../Unified_cpp_js_src20.o ../Unified_cpp_js_src21.o ../Unified_cpp_js_src22.o ../Unified_cpp_js_src23.o ../Unified_cpp_js_src24.o ../Unified_cpp_js_src25.o ../Unified_cpp_js_src26.o ../Unified_cpp_js_src27.o ../Unified_cpp_js_src28.o ../Unified_cpp_js_src29.o ../Unified_cpp_js_src3.o ../Unified_cpp_js_src4.o ../Unified_cpp_js_src5.o ../Unified_cpp_js_src6.o ../Unified_cpp_js_src7.o ../Unified_cpp_js_src8.o ../Unified_cpp_js_src9.o ../../../intl/components/Unified_cpp_intl_components0.o ../../../intl/components/Unified_cpp_intl_components1.o ../debugger/Unified_cpp_js_src_debugger0.o ../debugger/Unified_cpp_js_src_debugger1.o ../frontend/Parser.o ../frontend/Unified_cpp_js_src_frontend0.o ../frontend/Unified_cpp_js_src_frontend1.o ../frontend/Unified_cpp_js_src_frontend2.o ../frontend/Unified_cpp_js_src_frontend3.o ../frontend/Unified_cpp_js_src_frontend4.o ../frontend/Unified_cpp_js_src_frontend5.o ../frontend/Unified_cpp_js_src_frontend6.o ../gc/StoreBuffer.o ../gc/Unified_cpp_js_src_gc0.o ../gc/Unified_cpp_js_src_gc1.o ../gc/Unified_cpp_js_src_gc2.o ../gc/Unified_cpp_js_src_gc3.o ../irregexp/RegExpNativeMacroAssembler.o ../irregexp/regexp-compiler.o ../irregexp/Unified_cpp_js_src_irregexp0.o ../irregexp/Unified_cpp_js_src_irregexp1.o ../irregexp/Unified_cpp_js_src_irregexp2.o ../jit/Unified_cpp_js_src_jit0.o ../jit/Unified_cpp_js_src_jit1.o ../jit/Unified_cpp_js_src_jit10.o ../jit/Unified_cpp_js_src_jit11.o ../jit/Unified_cpp_js_src_jit12.o ../jit/Unified_cpp_js_src_jit13.o ../jit/Unified_cpp_js_src_jit14.o ../jit/Unified_cpp_js_src_jit15.o ../jit/Unified_cpp_js_src_jit2.o ../jit/Unified_cpp_js_src_jit3.o ../jit/Unified_cpp_js_src_jit4.o ../jit/Unified_cpp_js_src_jit5.o ../jit/Unified_cpp_js_src_jit6.o ../jit/Unified_cpp_js_src_jit7.o ../jit/Unified_cpp_js_src_jit8.o ../jit/Unified_cpp_js_src_jit9.o ../wasm/Unified_cpp_js_src_wasm0.o ../wasm/Unified_cpp_js_src_wasm1.o ../wasm/Unified_cpp_js_src_wasm2.o ../wasm/Unified_cpp_js_src_wasm3.o ../wasm/Unified_cpp_js_src_wasm4.o ../../../modules/fdlibm/src/e_acos.o ../../../modules/fdlibm/src/e_acosh.o ../../../modules/fdlibm/src/e_asin.o ../../../modules/fdlibm/src/e_atan2.o ../../../modules/fdlibm/src/e_atanh.o ../../../modules/fdlibm/src/e_cosh.o ../../../modules/fdlibm/src/e_exp.o ../../../modules/fdlibm/src/e_hypot.o ../../../modules/fdlibm/src/e_log.o ../../../modules/fdlibm/src/e_log10.o ../../../modules/fdlibm/src/e_log2.o ../../../modules/fdlibm/src/e_pow.o ../../../modules/fdlibm/src/e_sinh.o ../../../modules/fdlibm/src/k_cos.o ../../../modules/fdlibm/src/k_exp.o ../../../modules/fdlibm/src/k_rem_pio2.o ../../../modules/fdlibm/src/k_sin.o ../../../modules/fdlibm/src/k_tan.o ../../../modules/fdlibm/src/s_asinh.o ../../../modules/fdlibm/src/s_atan.o ../../../modules/fdlibm/src/s_cbrt.o ../../../modules/fdlibm/src/s_ceil.o ../../../modules/fdlibm/src/s_ceilf.o ../../../modules/fdlibm/src/s_copysign.o ../../../modules/fdlibm/src/s_cos.o ../../../modules/fdlibm/src/s_expm1.o ../../../modules/fdlibm/src/s_fabs.o ../../../modules/fdlibm/src/s_floor.o ../../../modules/fdlibm/src/s_floorf.o ../../../modules/fdlibm/src/s_log1p.o ../../../modules/fdlibm/src/s_nearbyint.o ../../../modules/fdlibm/src/s_rint.o ../../../modules/fdlibm/src/s_rintf.o ../../../modules/fdlibm/src/s_scalbn.o ../../../modules/fdlibm/src/s_sin.o ../../../modules/fdlibm/src/s_tan.o ../../../modules/fdlibm/src/s_tanh.o ../../../modules/fdlibm/src/s_trunc.o ../../../modules/fdlibm/src/s_truncf.o ../../../memory/build/Unified_cpp_memory_build0.o ../../../memory/mozalloc/mozalloc_abort.o ../../../memory/mozalloc/Unified_cpp_memory_mozalloc0.o ../../../mozglue/misc/AutoProfilerLabel.o ../../../mozglue/misc/AwakeTimeStamp.o ../../../mozglue/misc/ConditionVariable_posix.o ../../../mozglue/misc/MmapFaultHandler.o ../../../mozglue/misc/Mutex_posix.o ../../../mozglue/misc/Printf.o ../../../mozglue/misc/StackWalk.o ../../../mozglue/misc/TimeStamp.o ../../../mozglue/misc/TimeStamp_posix.o ../../../mozglue/misc/Uptime.o ../../../mozglue/misc/Decimal.o ../../../mfbt/lz4.o ../../../mfbt/lz4frame.o ../../../mfbt/lz4hc.o ../../../mfbt/xxhash.o ../../../mfbt/Unified_cpp_mfbt0.o ../../../mfbt/Unified_cpp_mfbt1.o make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' js/src/build/libmozjs-91.so rm -f libmozjs-91.so /usr/bin/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozjs-91.so -o libmozjs-91.so /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build/libmozjs-91_so.list -flto=128 -flifetime-dse=1 -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/bin -Wl,-rpath-link,/usr/lib /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/libjsrust.a -Wl,--version-script,symverscript -lm -licui18n -licuuc -licudata -lz -lm -ldl In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 4611686018427387891] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 4611686018427387891] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 9223372036854775795] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [19, 9223372036854775795] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 3 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 4 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 5 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141:8: note: at offset 6 into destination object 'chars_' of size 4 In member function '__ct ', inlined from 'new_' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5, inlined from 'moveConstruct' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:98:11, inlined from '__ct ' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:869:24, inlined from '__ct ' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInstance.cpp:1180:7, inlined from 'new_' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/MallocProvider.h:234:3, inlined from 'create' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1765:34, inlined from 'instantiate' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:1268:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/RefPtr.h:102:21: warning: '__builtin_memset' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 102 | aRefPtr.mRawPtr = nullptr; | ^ In function 'memcpy', inlined from 'PodCopy' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1171:31, inlined from 'ToUpperCase' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1272:25: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 128 and 4294967295 bytes from a region of size 40 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'ToUpperCase': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1187:52: note: source object 'newChars' of size 40 1187 | mozilla::MaybeOneOf newChars; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.check_binary --target libmozjs-91.so /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import StrictVersion as Version BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "libmozjs-91.so"], "start": 1682474880.3383684, "end": 1682474881.969592, "context": null} chmod +x libmozjs-91.so make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' ../../../config/nsinstall -R -m 644 'libmozjs-91.so' '../../../dist/bin' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' mkdir -p '../../../dist/bin/' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' js/src/shell/js /usr/bin/g++ -o ../../../dist/bin/js -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wno-error=unused-but-set-variable -Wformat -Wformat-security -Wformat-overflow=2 -Wno-psabi -fno-sized-deallocation -fno-aligned-new -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -ffat-lto-objects -fPIC -DPIC -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell/js.list -flto=128 -flifetime-dse=1 -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /usr/src/RPM/BUILD/mozjs-91.5.0/_build/x86_64-unknown-linux-gnu/release/libjsrust.a -pie -lm -licui18n -licuuc -licudata -lz -lm -ldl -lreadline In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [19, 4611686018427387891] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 3 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [19, 4611686018427387891] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 3 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1627:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [19, 9223372036854775795] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 3 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [19, 9223372036854775795] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 3 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneRegionTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1622:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneRegionTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 3 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 3 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 3 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 4611686018427387892] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 4611686018427387893] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:746:0, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1611:25: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 4611686018427387894] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [20, 9223372036854775796] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 4 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [21, 9223372036854775797] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 5 into destination object 'chars_' of size 4 In function '__copy_m', inlined from '__copy_move_a2' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '__copy_move_a1' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '__copy_move_a' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from 'copy' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from '__copy_n' at /usr/include/c++/12/bits/stl_algo.h:728:23, inlined from 'copy_n' at /usr/include/c++/12/bits/stl_algo.h:760:27, inlined from 'set' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:158:16, inlined from 'ParseStandaloneScriptTag.constprop' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.cpp:1606:27: /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 385 | *__result = *__first; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h: In function 'ParseStandaloneScriptTag.constprop': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 4 141 | char chars_[Length] = {}; // zero initialize | /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset [22, 9223372036854775798] into destination object 'chars_' of size 4 /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/intl/LanguageTag.h:141: note: at offset 6 into destination object 'chars_' of size 4 In member function '__ct ', inlined from 'new_' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:58:5, inlined from 'moveConstruct' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:98:11, inlined from '__ct ' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/Vector.h:869:24, inlined from '__ct ' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmInstance.cpp:1180:7, inlined from 'new_' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/MallocProvider.h:234:3, inlined from 'create' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmJS.cpp:1765:34, inlined from 'instantiate' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/wasm/WasmModule.cpp:1268:42: /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/RefPtr.h:102:21: warning: '__builtin_memset' writing 1 or more bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 102 | aRefPtr.mRawPtr = nullptr; | ^ In function 'memcpy', inlined from 'PodCopy' at /usr/src/RPM/BUILD/mozjs-91.5.0/_build/dist/include/mozilla/PodOperations.h:109:11, inlined from 'maybeRealloc' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/vm/InlineCharBuffer-inl.h:97:23, inlined from 'ToUpperCase' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1171:31, inlined from 'ToUpperCase' at /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1272:25: /usr/include/bits/string_fortified.h:29:33: warning: '__builtin_memcpy' reading between 128 and 4294967295 bytes from a region of size 40 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp: In function 'ToUpperCase': /usr/src/RPM/BUILD/mozjs-91.5.0/js/src/builtin/String.cpp:1187:52: note: source object 'newChars' of size 40 1187 | mozilla::MaybeOneOf newChars; | ^ /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js /usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives from distutils.version import StrictVersion as Version BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/js"], "start": 1682474925.727207, "end": 1682474927.4195795, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make recurse_misc make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' ../config/nsinstall -R -m 644 '/usr/src/RPM/BUILD/mozjs-91.5.0/.ycm_extra_conf.py' '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' ../config/nsinstall -R -m 644 '/usr/src/RPM/BUILD/mozjs-91.5.0/build/.gdbinit.loader' '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' ../config/nsinstall -R -m 644 '/usr/src/RPM/BUILD/mozjs-91.5.0/build/.gdbinit' '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' rm -f '../dist/bin/.lldbinit' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/usr/src/RPM/BUILD/mozjs-91.5.0 -Dtopobjdir=/usr/src/RPM/BUILD/mozjs-91.5.0/_build -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_SIMD_WORMHOLE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"91.0"' -DMOZILLA_VERSION='"91.5.0"' -DMOZILLA_VERSION_U=91.5.0 -DMOZJS_MAJOR_VERSION=91 -DMOZJS_MINOR_VERSION=5 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_LTO=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/usr/src/RPM/BUILD/mozjs-91.5.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.lldbinit.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/usr/src/RPM/BUILD/mozjs-91.5.0", "-Dtopobjdir=/usr/src/RPM/BUILD/mozjs-91.5.0/_build", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_SIMD=1", "-DENABLE_WASM_SIMD_WORMHOLE=1", "-DHAVE_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_FADVISE=1", "-DHAVE_POSIX_FALLOCATE=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VA_COPY=1", "-DHAVE_VA_LIST_AS_ARRAY=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE___CXA_DEMANGLE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"91.0\"", "-DMOZILLA_VERSION=\"91.5.0\"", "-DMOZILLA_VERSION_U=91.5.0", "-DMOZJS_MAJOR_VERSION=91", "-DMOZJS_MINOR_VERSION=5", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_LTO=1", "-DMOZ_SYSTEM_ICU=1", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_USING_ICU_NAMESPACE=0", "-DVA_COPY=va_copy", "-DXP_LINUX=1", "-DXP_UNIX=1", "-DX_DISPLAY_MISSING=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/usr/src/RPM/BUILD/mozjs-91.5.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 1682474927.471114, "end": 1682474927.5186596, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' ../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[3]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' rm -f '../build/.gdbinit.py' /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit.py.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/usr/src/RPM/BUILD/mozjs-91.5.0 -Dtopobjdir=/usr/src/RPM/BUILD/mozjs-91.5.0/_build -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_SIMD_WORMHOLE=1 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_X64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"91.0"' -DMOZILLA_VERSION='"91.5.0"' -DMOZILLA_VERSION_U=91.5.0 -DMOZJS_MAJOR_VERSION=91 -DMOZJS_MINOR_VERSION=5 -DMOZ_AARCH64_JSCVT=0 -DMOZ_BUILD_APP=js -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_LTO=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/usr/src/RPM/BUILD/mozjs-91.5.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py' BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.gdbinit.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/usr/src/RPM/BUILD/mozjs-91.5.0", "-Dtopobjdir=/usr/src/RPM/BUILD/mozjs-91.5.0/_build", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_WASM_SIMD=1", "-DENABLE_WASM_SIMD_WORMHOLE=1", "-DHAVE_64BIT_BUILD=1", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_FADVISE=1", "-DHAVE_POSIX_FALLOCATE=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VA_COPY=1", "-DHAVE_VA_LIST_AS_ARRAY=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE___CXA_DEMANGLE=1", "-DJS_64BIT=1", "-DJS_CODEGEN_X64=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_PUNBOX64=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"91.0\"", "-DMOZILLA_VERSION=\"91.5.0\"", "-DMOZILLA_VERSION_U=91.5.0", "-DMOZJS_MAJOR_VERSION=91", "-DMOZJS_MINOR_VERSION=5", "-DMOZ_AARCH64_JSCVT=0", "-DMOZ_BUILD_APP=js", "-DMOZ_DLL_PREFIX=\"lib\"", "-DMOZ_DLL_SUFFIX=\".so\"", "-DMOZ_LTO=1", "-DMOZ_SYSTEM_ICU=1", "-DMOZ_UPDATE_CHANNEL=default", "-DNO_NSPR_10_SUPPORT=1", "-DRELEASE_OR_BETA=1", "-DSTDC_HEADERS=1", "-DU_USING_ICU_NAMESPACE=0", "-DVA_COPY=va_copy", "-DXP_LINUX=1", "-DXP_UNIX=1", "-DX_DISPLAY_MISSING=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/usr/src/RPM/BUILD/mozjs-91.5.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 1682474927.5651655, "end": 1682474927.6134613, "context": null} make[3]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/build' make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' ./spidermonkey_checks.stub /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/mozjs-91.5.0/config/run_spidermonkey_checks.py main js/src/build/spidermonkey_checks js/src/build/.deps/spidermonkey_checks.pp js/src/build/.deps/spidermonkey_checks.stub js/src/build/libjs_static.a /usr/src/RPM/BUILD/mozjs-91.5.0/config/check_spidermonkey_style.py /usr/src/RPM/BUILD/mozjs-91.5.0/config/check_macroassembler_style.py /usr/src/RPM/BUILD/mozjs-91.5.0/config/check_js_opcode.py TEST-PASS | check_spidermonkey_style.py | ok TEST-PASS | check_macroassembler_style.py | ok TEST-PASS | check_js_opcode.py | ok BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/file_generate.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/config/run_spidermonkey_checks.py", "main", "js/src/build/spidermonkey_checks", "js/src/build/.deps/spidermonkey_checks.pp", "js/src/build/.deps/spidermonkey_checks.stub", "js/src/build/libjs_static.a", "/usr/src/RPM/BUILD/mozjs-91.5.0/config/check_spidermonkey_style.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/config/check_macroassembler_style.py", "/usr/src/RPM/BUILD/mozjs-91.5.0/config/check_js_opcode.py"], "start": 1682474927.5154378, "end": 1682474928.3507328, "context": null} make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make[3]: Nothing to be done for 'misc'. make recurse_libs make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make[3]: Nothing to be done for 'libs'. make recurse_tools make[2]: Nothing to be done for 'recurse_tools'. + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.58631 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libmozjs91-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libmozjs91-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd mozjs-91.5.0 + cd _build + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/libmozjs91-buildroot make: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' make -C js/src install make[1]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make -C build install make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' make[2]: Circular js.pc <- js.pc dependency dropped. cp js.pc mozjs-91.pc ../../../config/nsinstall -t mozjs-91.pc /usr/src/tmp/libmozjs91-buildroot/usr/lib64/pkgconfig ../../../config/nsinstall -t ../js-config.h /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91 /usr/src/RPM/BUILD/mozjs-91.5.0/_build/_virtualenvs/common/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track --no-symlinks /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91 ../../../_build_manifests/install/dist_include Elapsed: 0.02s; From /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91: Kept 1 existing; Added/updated 295; Removed 0 files and 0 directories. BUILDTASK {"argv": ["/usr/src/RPM/BUILD/mozjs-91.5.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "--no-symlinks", "/usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91", "../../../_build_manifests/install/dist_include"], "start": 1682474928.528787, "end": 1682474928.552055, "context": null} cp js-config js91-config ../../../config/nsinstall -t js91-config /usr/src/tmp/libmozjs91-buildroot/usr/bin ../../../config/nsinstall -t libjs_static.a /usr/src/tmp/libmozjs91-buildroot/usr/lib64 mv -f /usr/src/tmp/libmozjs91-buildroot/usr/lib64/libjs_static.a /usr/src/tmp/libmozjs91-buildroot/usr/lib64/libjs_static.ajs ../../../config/nsinstall -t libmozjs-91.so /usr/src/tmp/libmozjs91-buildroot/usr/lib64 make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/build' make -C shell install make[2]: Entering directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' cp ../../../dist/bin/js ../../../dist/bin/js91 ../../../config/nsinstall -t ../../../dist/bin/js91 /usr/src/tmp/libmozjs91-buildroot/usr/bin make[2]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src/shell' make[1]: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build/js/src' make: Leaving directory '/usr/src/RPM/BUILD/mozjs-91.5.0/_build' + chmod a-x /usr/src/tmp/libmozjs91-buildroot//usr/lib64/pkgconfig/mozjs-91.pc + '[' '!' -f /usr/src/tmp/libmozjs91-buildroot//usr/lib64/pkgconfig/js.pc ']' + set -x + for f in /usr/src/tmp/libmozjs91-buildroot//usr/lib64/*.ajs + mv -vf -- /usr/src/tmp/libmozjs91-buildroot//usr/lib64/libjs_static.ajs /usr/src/tmp/libmozjs91-buildroot//usr/lib64/libjs_static.a renamed '/usr/src/tmp/libmozjs91-buildroot//usr/lib64/libjs_static.ajs' -> '/usr/src/tmp/libmozjs91-buildroot//usr/lib64/libjs_static.a' + set +x + cp -p js/src/js-config.h /usr/src/tmp/libmozjs91-buildroot//usr/include/mozjs-91 + /usr/lib/rpm/brp-alt egrep: warning: egrep is obsolescent; using grep -E Cleaning files in /usr/src/tmp/libmozjs91-buildroot (auto) mode of './usr/lib64/libjs_static.a' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib64/libmozjs-91.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/libmozjs91-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) /usr/lib64/pkgconfig/mozjs-91.pc: Libs: '-L${libdir} -lmozjs-91' --> '-lmozjs-91' Checking contents of files in /usr/src/tmp/libmozjs91-buildroot/ (default) Compressing files in /usr/src/tmp/libmozjs91-buildroot (auto) Adjusting library links in /usr/src/tmp/libmozjs91-buildroot ./usr/lib64: (from :0) libmozjs-91.so -> libmozjs-91.so Verifying ELF objects in /usr/src/tmp/libmozjs91-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .opt-?.pyc files Processing files: libmozjs91-91.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.smh1Ay find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/libmozjs91-buildroot/usr/lib64/libmozjs-91.so: 2307 symbols, 22 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vVakE1 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libmozjs-91.so()(64bit) = set:pdBHkgz4v4A4wmBt1cZCKuZorw17QygxIlTt0uAbj1GsZw7mEoxhj42DYAGe0KzpDurzbBZ2hmi9Ae4kK02K3eobn0edZbkHh3Y4gvc9s3yNIDSArBRr96p4cN0oepZjUU4GAhr5ZiTLBNLITFlTRa9yItW6ZkZoc1IGcoKESbjAZwZmUlpp2058srwGUbA7h3esUjtP55YZ5twZxMumRgLuEJN0fNqRhUNf26lNOFZaEJb1NLkgbM5P4Yo4ByGZchSG0ZsFQG5pjEeGAi7SvGsZsi5eZrS7JkiK1x3abNZ7GZksLj0ap9awM8uccL6I4JaZIW1ijr4QFNkKAoVKjPsyTkmiG3sWUwwAAgUmpE6ZJGLg5c0b1c8E8yJ6ywMqbdUuQjs4VnTiIcEFPxWuU025n8CranW6rs19fq8ZhGkldqJra61024AlM1AMQZDwVhYg5NoAEWwfeG94F38ZEQZwl6soqMuoynHXZjC3xoNHaKwjvBpSZFJu2Za1OmP7Sn4qB60qxRRizUdg60wh1AOzCThq6S9qNI1lETHsxEGwbd6v9CVPBx1Gs3F4Bf4hasd6yJIk10G2TtyBmZkJteyt1X7iCV0UjppA0IZIPEE2QRZnk3IP6FEiMrOQLMVZq1bau5xC2bgta6ELwJKkrsT69w9dei55HqXdvDzDUobbdv01xGIzONfq8MtTixmooxHyLqLTA1whG5KrUeFiQfcHGr2FiIZ1KTaZfDDZmRBMJrzZ8alhExaoVcZh3ZhFVcXJd8upxQ44uKnAHqbUdOXPLb0D0ZkeiJoG9Syo68tIQMM1XI3emQAen8Ok8FVhm657MopTg0PJ0pZa6AKXnXx6bZFw10JxOj0tZ186otFjooOdroEgBl0xix2I2xwr1ammDtGopwDD7hP2MvZJwgZyzeMGinojWryfeSUk2rNq7sCSKFNoaMFr1F3hWZqN0jzVAJRTP2B8tMM567RuZ4UkA8cEnlaEfKN8kEoNtTPi9fzYZ1Zs1Ireco7S1gE0M302yYUSyGAMpZBys0AVN94ka2ig9njbITV6rCCgf2x1EzPR8GZpN206q1CzTUQ9NEXZFugtyhw3WUr1IYCIsbZyYi56rc4shCfbutFzsf2ckHSFzexxtUI01aNI8Kq4QBnKZpj1EKhv3X6GlH9Kawo3Gd26PVsQQNGcrZJ73ngqURReruMGPFwsqoQ7UAZKMAr7pNkd9M1B8U0IdGYQyF5pNpY6Qwg06xZAUJR5C0LMf3lDZyUhGWsvrnwfjI3IcMeFXBgVeE7wX9ebQoPHj1mDCmJNlqCaaqY8i0U5Z9A0O9XVxfP7R9b5EG7m9C9ByxIf4QU0UwM70pv4SBJJipZq3TCom1MO3lNHlqjIgayhA66Nbwv3A0OZJEghXsXNAxMNmYDgcp5xfJ9z1KU8sjaW0ZoHX8Zlb5YZzh0J4UezTs5k0xmMrhZipQLyRJzAvKQd6YZlml06Zm3hfjjCPU1ggP95wfH0G6lIJhZANvI6xZDJ3qpp2wWrDvU5nHzQLE0z3sujv7ZtteM4YV9l98g7bhpZIMNISfWzZr4B5oo1i1vml8Rm0613p4kZD4IMwq3nY0Gtqqfky5gJF1jAtwJz31iZHUGZpKahPhC5WG6Sd4X6Ak40taCoHQ914A8Z6A6A70ABpWODTNlyEjVSyc2IN22C0S3ZnSmYepdFnsw41Dh1G7ddBO7Uz1SR8gQ2EXiChjkT73yvMeS7jYd2h3OvZ3dJURHnpzcWY6ZCEoaZG73beH6EIS5ZFJpM71C2vkZo9gbk1CfhrazU7sxKOnybyMWoIutFqwGBIxErOWBZL0be8qpzUbtnPiM0RYyQ5QyuQknZkKHAQw3OiqHJRkoPxDFyQIUy3HOe46pUvXZIm2eBBEq75DK40gqVcP5Zvg5YZvFB8U34mEiefjWpzkbhMF16ZKLa1yZI1C95wC9tzo6csf4qJQ0ufXcH22WFPP0D35sITxoU0DVXF02al7SIN3ZAKWjq7UD6tnWZmUXl0u31xV4zJPzXcU749QAMZsBGYSxYkHUk4evEShJ3we4C39TnZ6iHLAdTbPweeycabWpyuCMKQkSfsBfh4XyKbaAEWw505Jav9yECfCugrNKmZ051SOeyGQPiPeGZD6nn1jgKgOeIZcDs0mnM151Shhtks7wuzyC9Mkv0wZ2hBPrqNx3omIaJekOl6dP5t7oAN0H7W9Gln4ZKksMG7Rzy1yuWPrDJmLGUyNm3CwDzFCpOAnf0bGrTZbwwP30fpyY34M0C0Fpmw5L3ukhvblECp9uIcmQ4iwEny9hr00fw99N5gUdexzRcOp5d5WjoMM9vRl1x2yUATXa084CewpN2PN8JE9kLgW1jylGNx3yIAZeZCMTYhtWrYv0dAsT286ERGnQWRgKJn8xVY0q0p4awZBqq4uBCpOOBB86h6TskmT9GDBb4x6Nh3tSypWJM4HEP1WvpBXZfleXeqRoM5rsa4Ee7EHx83MdXLs7wK5gMiPZ85Oo9TOeIEKls2rSoivZgMRrJNvf94iAEZ2SkoeYQABRzMQkjxKV3Pkw12pxQi6jdMEEQZu8p2Jfs0sJkR2ZGEJue8Zg277kGUncg03XPLt20dXgWXhZmpzZFyap9pm9bmYvgVOZnJg7N98WPV9Rg5Yie3L73yXz8O6u7wYRNkVGhZxlVikA6Pp23RSIhLK6UwXPbLsA1wvZk4ovcuHiE2B3gOr7rRkUKxqkwBdHzdgiaO8mTZsfV1eax2FndkbIxkA1x2AfsIAMCQaGhst2bpytr9BcWrannHYYCYmqHoupZq8gGV3cn1e7hPv0dp4ej1GUmOlyia4SKzSqufmPBFaon5EZk3aB0SxvbZrvIl1Js9WAFhcd6BMl91KM9IcwejdAHmz9R3aBSPWr0oSYYc67sMpQb4TVTxjvk4vQakl3BLfqvgLkZe0p0kwrCVqxZdFxdgw5U4xQ3jNA5ew0Esm5u6ZBSgEFnE1Mv3uMiv7w9fPjcpKu1oKMBEvGvyhtZ1IPyzZwtoZin8wj12te0zSM8sGI0UWWuKci3ioP084GFrH3uwdvFALR6COmZHFGqA2eSEfIAEItoo1SceTMwJHZAcxiv1z4wp285V1WA1EY0ZLrhhah0QYNJ37w3Ah4gX18fwb5NQEP8pr0VZBF61Rbe9bQ0JI7hnVw88VDKnJBLTHfcE2J4YkYgsqY2ZLEhWOluk417OLbFG9PtHS7rhZ6yo7Zc3YHD0GSq5A8wiK0wlhi1VpWAhsjLAg623dZC9dOdcws8pwPevoMaYU084h2ycytJpqmlv13pB9BjQnGbJ7yUku3QT64OpBQ1ymIATk0x3BkYEDsQhCus5EA3PXmULr84LSaT02V3icdS2emXkWyXDa2pC8fUCxplIosNd9rjwBoXiBvmvKSw61EB1OoFs4lkNZzmXYAbzLHig9XEa1MmwJiGVvqEMZC8xWmIv0YNOafZ71MsCN7VzwOIFfsSyeWa94SKTZ7VPrQ0Rlg7yDe295xQha6519Ah8hc2wsrS0kuil2oTayDwj7nkJfAEVRcuUhUXlksqAAols8JQ05CAojJU0akzHyOy3h23m3zFeL0zwdKRKX9PrPGkFZiVqgwYvyuP0wpHybLVBlPwWxsCZfLfQ38As9duUfSDOkbABxTFM8kMZpmPMB50gGJZsoRN5iywbPa5FHly5nNZK3HsAttzrfOE9v6SPjMw5rM4wcRrNsfZyU2RcfF7OdHc1t2cJO3zaozSeNWFkDrFZjZn80A5wZkuU9zaF0qw4S0dcmhNyh5f7EiXMTL65inmGP17WyilAXkC6IZJUe7IPA0ZCTHqcSgAs25e1F1sRsFUAVTarzxBgcgEORKm1FF7ST6MJWnQ2rbwGf3LC7m60isiRwsgxQvoJy1N68rq1YMsZk23pLcnZ7N1b0sFEl6FZjWyR0BXiYVDwMIHoyHsc4ZJe44AzdVm3Fv2DqcofrLAeZdabZ1t3NUCpMf1I40ISjZFzghUgqxRBNk09c0AOsWjp0u3PkX734OKduZCwzcfzyMZHvyOGRgON6p1g2Kf46J69m8h0CDadBRnTt1h9VOB87e3sdWeDu60ioUHof8Z9C6xwwCVGRgkZqLpM7vT6JcRgTfD8umyRTc30fpc0OCl2vzKxL9eKy9OBZ1nQcbsV0B3CCkfi4cTUh7QZaKn1rD3U9hfsdZpOUVS52CfZj0mOZpq7HpFufitA7IZr9xwVIcks2TVDRoUQV5yec05q037y1RSb6P4hQnt1Tv56OfAuihkbZ1t6QmVbww23daWXQX1Aj0RtNpqlwKmtUfhe0ZizbmBnMqZjk61ix73Z6gOUmUzrLS2IQ1YW44S86n3gIGYUlS230eOwuDC34cItmwlG93EEap14wOUL7a3apzOFN516HAYMBn9nGqmMINmYcysEQ5FWv1UV30My5K5XzHQby6NiMZm57kecuhP1Ueln5pw5cVFeNZi0nL1QfL851Z6SRc37CZnUlIKgfQrxT4UEYOiKgZ4T8k33uUMoeJaUXOE0Ea8Uc9MU2Ve0QhMiGOl4iMIZca5bwwM1yJJCM02JmLPDrayc7gFAkJ7eCZwAz2uM3zJ2Ek3ZBOEs8y2bxbPZpWpdI6IxoueBZIlugjRKmz0BAO7ObZkIiOzv0kzwGgYIGMTaYDqLFx7yYkbUJwMo7MR7gicgwfP9cLotbytnQl3PzbYkUQ10OfVZr3LgQVxAcCwFi2CszWghFn4r3e8zdZKG8ot11vnDzw30vaixICWm1Z3FMWoicFldla0, libmozjs-91.so(mozjs_91)(64bit) Requires: ld-linux-x86-64.so.2()(64bit) >= set:jiids, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.18)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.25)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3)(64bit), libgcc_s.so.1(GCC_3.4)(64bit), libgcc_s.so.1(GCC_4.2.0)(64bit), libicui18n.so.73()(64bit) >= set:rkX0PRkuyuvSUy1k9PWgjAyabNvwpeByx3YB1ZwbZFTlVCQLT0EK4NTZ4LXVnCm3ZnupUOJBRhSEoiCADXZhilKL9urERTK1lOiYzxLHBeF8wk3ZBQ8Q0vldmZd7hsbJCVL9jZ5fE6uZdJZfTgEeYKk2JXklZoZLi6UJeiTazVulAcpSISx1SRm5bJ382fA1uN9uI7wuTPutwY0bWmbrjPY248913YYnQ2Vr33rEmafuNfwQrqP7CXC3HxO4Z9qcxbptK0qt10XYuZyJL8hilB2hL3b9b3zHOBA1, libicuuc.so.73()(64bit) >= set:piOnn6Z2xuxhdU0ZCWk1cKuzZpwlm4655PYZcbSQuwktDne1ZdEMSeUv225mkSsdGQLNtcB8wlZ89WA9ZgkV8w2j0FpSfp8CDELfdwn13mdAX8ZgYjPPy4N1jFRQzPzfr4q1xsJR0mlQznY1F6i4tISi6JBmAiZGEmMdCLzZbWG46Z1sgw8R418Mp42Us5Aq2TqpgCe2Aoq, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:khb6pwmYBXk6jXbkhJZj1, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zRnW9D Creating libmozjs91-debuginfo package Processing files: libmozjs91-devel-91.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.gcXdI5 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z33NZE find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/jsapi.h:12: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/AlreadyAddRefed.h:12:10: fatal error: utility: No such file or directory 12 | #include | ^~~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/jsapi.h: cpp failed, trying c++ mode In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h:29, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkers.h:34, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/BaseProfiler.h:29: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/BaseProfiler.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/Buffer.h:15: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/Buffer.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ModuloBuffer.h:15: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ModuloBuffer.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ModuloBuffer.h:15, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BlocksRingBuffer.h:11: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BlocksRingBuffer.h: cpp failed /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ResultExtensions.h:14:10: fatal error: nscore.h: No such file or directory 14 | #include "nscore.h" | ^~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ResultExtensions.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h:29, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkers.h:34: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkers.h: cpp failed /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h:29, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkers.h:34, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkerTypes.h:26: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkerTypes.h: cpp failed /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h:11:4: error: #error "This header should only be #included by BaseProfilerMarkers.h" 11 | # error "This header should only be #included by BaseProfilerMarkers.h" | ^~~~~ In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h:29, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h:14: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h:29: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h: cpp failed In file included from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferEntrySerialization.h:17, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileChunkedBuffer.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersPrerequisites.h:29, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkersDetail.h:14, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/BaseProfilerMarkers.h:34, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/BaseProfiler.h:29, from /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferChunkManagerWithLocalLimit.h:10: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/UniquePtrExtensions.h:98:4: error: #error "Unsupported OS?" 98 | # error "Unsupported OS?" | ^~~~~ cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/ProfileBufferChunkManagerWithLocalLimit.h: cpp failed /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/glue/Debug.h:18:10: fatal error: io.h: No such file or directory 18 | #include | ^~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/glue/Debug.h: cpp failed /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/glue/WinUtils.h:10:10: fatal error: windows.h: No such file or directory 10 | #include | ^~~~~~~~~~~ compilation terminated. cpp.req: WARNING: /usr/src/tmp/libmozjs91-buildroot/usr/include/mozjs-91/mozilla/glue/WinUtils.h: cpp failed Provides: pkgconfig(mozjs-91) = 91.5.0 Requires: libmozjs91 = 91.5.0-alt1, /usr/lib64/libmozjs-91.so, /usr/lib64/pkgconfig, libicu-devel Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EHsezs Processing files: libmozjs91-devel-static-91.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iF0K1o find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tx7D8V find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libmozjs91-devel = 91.5.0-alt1, glibc-devel-static Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KMPbtp Processing files: libmozjs91-tools-91.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3CCluE find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.bNluWB find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) find-requires: FINDPACKAGE-COMMANDS: cat Requires: /bin/sh, /lib64/ld-linux-x86-64.so.2, coreutils, ld-linux-x86-64.so.2()(64bit) >= set:jiids, ld-linux-x86-64.so.2(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.18)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.25)(64bit), libc.so.6(GLIBC_2.28)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.2)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.32)(64bit), libc.so.6(GLIBC_2.33)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libgcc_s.so.1(GCC_3.3)(64bit), libgcc_s.so.1(GCC_3.4)(64bit), libgcc_s.so.1(GCC_4.2.0)(64bit), libicui18n.so.73()(64bit) >= set:rkX0PRkuyuvSUy1k9PWgjAyabNvwpeByx3YB1ZwbZFTlVCQLT0EK4NTZ4LXVnCm3ZnupUOJBRhSEoiCADXZhilKL9urERTK1lOiYzxLHBeF8wk3ZBQ8Q0vldmZd7hsbJCVL9jZ5fE6uZdJZfTgEeYKk2JXklZoZLi6UJeiTazVulAcpSISx1SRm5bJ382fA1uN9uI7wuTPutwY0bWmbrjPY248913YYnQ2Vr33rEmafuNfwQrqP7CXC3HxO4Z9qcxbptK0qt10XYuZyJL8hilB2hL3b9b3zHOBA1, libicuuc.so.73()(64bit) >= set:piOnn6Z2xuxhdU0ZCWk1cKuzZpwlm4655PYZcbSQuwkt7IGOMSeUv225mkSsdGQLNtcB8wlZ89WA9ZgkV8w2j0FpSfp8CDELfdwn13mdAX8ZgYjPPy4N1jFRQzPzfr4q1xsJR0mlQznY1F6i4tISi6JBmAiZGEmMdCLzZbWG46Z1sgw8R418Mp42Us5Aq2TqpgCe2Aoq, libm.so.6(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.29)(64bit), libreadline.so.7()(64bit) >= set:nlIfCiwp4, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.14)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.18)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libz.so.1()(64bit) >= set:khb6pwmYBXk6jXbkhJZj1, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.snCoFw Creating libmozjs91-tools-debuginfo package Processing files: libmozjs91-debuginfo-91.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZcqNAu find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MWlGOl find-requires: running scripts (debuginfo) Provides: debug64(libmozjs-91.so) Requires: libmozjs91 = 91.5.0-alt1, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libicui18n.so.73), debug64(libicuuc.so.73), debug64(libm.so.6), debug64(libstdc++.so.6), debug64(libz.so.1) Processing files: libmozjs91-tools-debuginfo-91.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HYWsRp find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eDLlhq find-requires: running scripts (debuginfo) Requires: libmozjs91-tools = 91.5.0-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(ld-linux-x86-64.so.2), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libicui18n.so.73), debug64(libicuuc.so.73), debug64(libm.so.6), debug64(libreadline.so.7), debug64(libstdc++.so.6), debug64(libz.so.1) Adding to libmozjs91-devel a strict dependency on libmozjs91 Adding to libmozjs91-debuginfo a strict dependency on libmozjs91 Adding to libmozjs91-devel-static a strict dependency on libmozjs91-devel Adding to libmozjs91-tools-debuginfo a strict dependency on libmozjs91-tools Removing 1 extra deps from libmozjs91-devel due to dependency on libmozjs91 Wrote: /usr/src/RPM/RPMS/x86_64/libmozjs91-91.5.0-alt1.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libmozjs91-devel-91.5.0-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libmozjs91-devel-static-91.5.0-alt1.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libmozjs91-tools-91.5.0-alt1.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libmozjs91-debuginfo-91.5.0-alt1.x86_64.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/x86_64/libmozjs91-tools-debuginfo-91.5.0-alt1.x86_64.rpm (w2T16.xzdio) 2672.85user 152.09system 4:38.81elapsed 1013%CPU (0avgtext+0avgdata 1497788maxresident)k 0inputs+0outputs (0major+41333132minor)pagefaults 0swaps 3.35user 1.60system 5:01.25elapsed 1%CPU (0avgtext+0avgdata 110644maxresident)k 93528inputs+0outputs (49443major+269232minor)pagefaults 0swaps --- libmozjs91-91.5.0-alt1.x86_64.rpm.repo 2023-04-20 11:57:29.000000000 +0000 +++ libmozjs91-91.5.0-alt1.x86_64.rpm.hasher 2023-04-26 02:10:00.700207014 +0000 @@ -37,6 +37,6 @@ Requires: rpmlib(PayloadIsLzma) -Provides: libmozjs-91.so()(64bit) = set:pdBHkgz4v4A4wmBt1cZCKuZorw17QygxIlTt0uAbj1GsZw7mEoxhj42DYAGe0KzpDurzbBZ2hmi9Ae4kK02K3eobn0edZbkHh3Y4gvc9s3yNIDSArBRr96p4cN0oepZjUU4GAhr5ZiTLBNLITFlTRa9yItW6ZkZoc1IGcoKESbjAZwZmUlpp2058srwGUbA7h3esUjtP55YZ5twZxMumRgLuEJN0fNqRhUNf26lNOFZaEJb1NLkgbM5P4Yo4ByGZchSG0ZsFQG5pjEeGAi7SvGsZsi5eZrS7JkiK1x3abNZ7GZksLj0ap9awM8uccL6I4JaZIW1ijr4QFNkKAoVKjPsyTkmiG3sWUwwAAgUmpE6ZJGLg5c0b1c8E8yJ6ywMqbdUuQjs4VnTiIcEFPxWuU025n8CranW6rs19fq8ZhGkldqJra61024AlM1AMQZDwVhYg5NoAEWwfeG94F38ZEQZwl6soqMuoynHXZjC3xoNHaKwjvBpSZFJu2Za1OmP7Sn4qB60qxRRizUdg60wh1AOzCThq6S9qNI1lETHsxEGwbd6v9CVPBx1Gs3F4Bf4hasd6yJIk10G2TtyBmZkJteyt1X7iCV0UjppA0IZIPEE2QRZnk3IP6FEiMrOQLMVZq1bau5xC2bgta6ELwJKkrsT69w9dei55HqXdvDzDUobbdv01xGIzONfq8MtTixmooxHyLqLTA1whG5KrUeFiQfcHGr2FiIZ1KTaZfDDZmRBMJrzZ8alhExaoVcZh3ZhFVcXLXB5ynm8d1xDX5VGS2uzYZsLb0D0ZkeiJoG9Syo68tIQMM1XI3emQAen8Ok8FVhm657MopTg0PJ0pZa6AKXnXx6bZFw10JxOj0tZ186otFjooOdroEgBl0xix2I2xwr1ammDtGopwDD7hP2MvZJwgZyzeMGinojWryfeSUk2rNq7sCSKFNoaMFr1F3hWZqN0jzVAJRTP2B8tMM567RuZ4UkA8cEnlaEfKN8kEoNtTPi9fzYZ1Zs1Ireco7S1gE0M302yYUSyGAMpZBys0AVN94ka2ig9njbITV6rCCgf2x1EzPR8GZpN206q1CzTUQ9NEXZFugtyhw3WUr1IYCIsbZyYi56rc4shCfbutFzsf2ckHSFzexxtUI01aNI8Kq4QBnKZpj1EKhv3X6GlH9Kawo3Gd26PVsQQNGcrZJ73ngqURReruMGPFwsqoQ7UAZKMAr7pNkd9M1B8U0IdGYQyF5pNpY6Qwg06xZAUJR5C0LMf3lDZyUhGWsvrnwfjI3IcMeFXBgVeE7wX9ebQoPHj1mDCmJNlqCaaqY8i0U5Z9A0O9XVxfP7R9b5EG7m9C9ByxIf4QU0UwM70pv4SBJJipZq3TCom1MO3lNHlqjIgayhA66Nbwv3A0OZJEghXsXNAxMNmYDgcp5xfJ9z1KU8sjaW0ZoHX8Zlb5YZzh0J4UezTs5k0xmMrhZipQLyRJzAvKQd6YZlml06Zm3hfjjCPU1ggP95wfH0G6lIJhZANvI6xZDA1P40RTeZwLUqtAZlkwN1eLFL3ZKe7o2ZsjGigwemyOZpxzpJvQ7Z79abMM2A2ZsG2FS2M8o8zwWZEw56krUy7gJjjXxiI0GddoyI3Its8gWvNlZ3tlyCzcbQldIr8Sd8F80WkcNmFj288hWdi3O30OOctVPXUahQFsrh61So11j0X1ZzrbuDICQbegywPE0RzCCiV3YN0Xq48q1Qt9PE9GXz1Nfo7Xz9Zm4y6AZGvqqNHnLO6pQVdZtgNkZlf6msmdgpJbZjrPwf2c5ZoO7jwmE2cvySk6NfU2tBL4n4xRNoZabl3kJAd4tjmLYZxoN1hbr4vFXqm26ECnAKwmQzCWODsn9F17ABQmrHFMC3fj5FpN57mBt8cOMZCZDSiMFI4lXEUQB00ibDpKMZxGwTZzJ41vwM2lOVpifrAq92edMUTvl24ZF3cja0djW6NcoUu8QqF1YuSpm54QjDD1e7aUoL3NM1ePTj14kGeIpz7ZpsRDQeMfdWKQZdMTH0Y622P96rD7TpMf8iE9xZ9blVJ3VFmNF8sZgReGt0QxMs8VZqujqZ5OCXBpg77h6B5Zc4Zc4SBCOZhKOD8ythT55iktM2wymBL4hkP7jfEJonHuE8MmShkBumqShZfPUWao2O5iSxJDfV0IKw3a2IzyWEUe0Z6kQc1CW30InyaDTQy37MIolqtEAHcqCbWeM8z1mfQjkHK8ZtFUwlfG7534Z4vuXIRWl5ncSqM4YscRcjCYW1ohtXKv11D70uO4V78w1c1iPI0bu7YEyZmF2RcbNzBNyCg24Z2NAEd0w7MAAU28Y6DMNq6VIyC2Z9MwxjZqKa8kg4DYun10xMQ1cbmoe6F5dxW5ifoiIidesgABITZJwLVzWQTUZwExAXm0N0JmZ2qZaxsrLg2PV1Q0O8k0ZHQQ8YadPABbbhcycKVEIKjkfbn82dyz6WI5PQrx9mhD3QZyHsLZHOpThH63Kozjx0RV0td4p0KpZBK3gT28oFVuIg6bVmSx5RJyjoP6jWP7wHTqzZK9xgy4JnIFMsUF9bH7xFFC2tP7CF034O2FBcCqwhhFZdhO4qvU0UqFG5ZlhrZc1N74eeEkNLow06SDvX40qSxQTzYJINZAhBIAcHA5bZvwOBZfqxeyjgQDPjGxaUBs6uf64T7hAdYe0VHzFOlzZjGOBE8dCP46GJpzutdM1TDnuV830ZID8MZoNrl2lEs0iuXoHC2Tdkz2IIptI1iih6NWSDvO3sk25iLqEmo3F83258vUo9xdFlkzUW4mO4XSiapQTkKKmVVdVJQmNYOYl48RY1CH0DzEVfwCc2DF0lsbVah952rThrdL7HVOk5IH2kvqgF4MeYrNvZEJaEBbhDcdyFNE4Ka9M5exB1QpGxsRqcFugFQumv30PCDDNUw3ezuxUeZKMFfayfq5GGxOT7JfEnGu783w2sPcnbILj3rw0bM92F7Cy9bs01gVIaYcZrIxgjLg3wZCM3mWX0cVpuy9PRb0P5K4Z3RfNEKZgSpNNvE3PnKg0D24Ws06JxhUkp1MRRZcBhqg2r60xgdtrtM3IVbBYJSMkSWvjlR85sIhvo9hpXMM2IpsKx1rnZFo2BZioA0cj0F8fgDc0B7UZDbai92wCfKtU0swcy0qf0V1sF8C6t69r38ZLaR8EuN9px6EBZ8EHsg4AYjTHSOTXR76kxm2uau8eduxZDQ8tVafayw3VTBkRAVKlXzJEuj4XED7Unf1kJRa8h0Bs10HyA2OPQ9zUCu9xc46qZtiqAro0VgO0DtZg3mx770x8igAhIHdjPGWbo8HcFsyZiRBS3hsaL1Wr32VIiW0hbmOrawMxiauQjeW8jfK2kOxVtbYTd4ynrBr0xY19C6r17HtatNZ3l4OchuMd3PGoNUyriSC0bNSBaZIWPR6Q80Jcg6bBzEyaZvNqDDspYtl2ap7l90S2IlidZzdkUv39kTyZ30ZoBluWL0oePUzYhgpSQ7erh7tB42rTXZrYVdqwWaE3Nj7xAygW85zyw4O8A861gKdr0afFa1Ir5NjMFzbGS7iQYq6fY8YZaEUQ89NGUgqF1ac9NCqN1kE6n5B57y46I66jtu161rsHtTjCTClFiZ5ORw0VZAQr60crlsVdLIq6kfAPIZLZ1W14iKA6fY7XjpG5OOMXko4aoZAHpUO208Rmv6HeKgi4spmF8tJiIUaZnvoBzIHrsXh6dVPMuu26Io3C0AFubCXVnM5GpuifArmp2W4oqB76lM6JtyRjFeTiZ7Yf40O2gvO3fpk95g3AM6ExNaamcGUV0lq7Zunz2FbbRVw3thFaOtaj3SZCsD3SpiwvXulzN6yAjEM98dwHCb5DcZCBJNMi868kVqnHwQQ3Xr3UmZbE5Sm0lv6udfIc0AUAG1Vw2FZwHlc8S0pjbw7CPD46OupKWLUw50KkQazkZxtNqwOt9Zsf1xpnN4nVo8Zrt8887rOJ6iZAUkz1XpXBQFLlmWzKxosPcUD0m20mXFZIhE8s8JMWOoaw460ipeZ9O0Y6CFSf68AtrYZt07pu65xZDZAkmJ6ieS8b0iMZ12zmz4bA80PjBCOWHXKwEAsViA3D1K6tDjf309cYlI7AZkjzgggPsRq8avZdcUzLrzmCqEXDj4fbNWrC1wDc60pPaxLhTMT47nN4VOZobqC5KswO1jjG792CrYE3WuRZawJP1YAE7K6ZApYsX21P7Zx0bpZAJzRIkL7FeO3mZJAgMsm6aexXYPqcsWY2h76w2dwx3NwqX5zpy8WHKwXL23V7ifF8GBZoe3qHY5ggxx65ZdFT38D0GXyPQG0tJWMvys0YBN5HObodZxaz0FMzxu3i6T2vsXRmwBewnDwM6NUq0ylB7LOmo0Mh6QXQswwxJP2Iidp05l9bw0k6ZJ3B1BIhVQUy0zliuUOHAbldboSobu6hekWykZf2MP70w5bsbS7nFn4dyBwZdaeEsoYyC3MtGKaO0boOjtyZ50Ku3Evuha2WdXqCx3jZzYamnE7WJMr2skup9nEuW6xqoM376PFl1vn650l11D916n8T1we2milKyg2CJDlam01x34rrdx14qJuDfTk4pewi9FqfscZx875Yw76r5gF6ZrAhVg45m2nCZ3RPqodo3NYsaZFHYwCGtJ61a9BfAnY9m9VNf0Ghgl8umlUr5ZjRuj3f4VFmMr1xNewHfwAow0vCjouNWm4XKEH6C7nUFMF30AvOZ77uxEP39pc1jB4cV6RxyiL8S6sg6rZtlhMW22ZuWs4s0UjhaARkTaEvixRNAoiHqGk0 +Provides: libmozjs-91.so()(64bit) = set:pdBHkgz4v4A4wmBt1cZCKuZorw17QygxIlTt0uAbj1GsZw7mEoxhj42DYAGe0KzpDurzbBZ2hmi9Ae4kK02K3eobn0edZbkHh3Y4gvc9s3yNIDSArBRr96p4cN0oepZjUU4GAhr5ZiTLBNLITFlTRa9yItW6ZkZoc1IGcoKESbjAZwZmUlpp2058srwGUbA7h3esUjtP55YZ5twZxMumRgLuEJN0fNqRhUNf26lNOFZaEJb1NLkgbM5P4Yo4ByGZchSG0ZsFQG5pjEeGAi7SvGsZsi5eZrS7JkiK1x3abNZ7GZksLj0ap9awM8uccL6I4JaZIW1ijr4QFNkKAoVKjPsyTkmiG3sWUwwAAgUmpE6ZJGLg5c0b1c8E8yJ6ywMqbdUuQjs4VnTiIcEFPxWuU025n8CranW6rs19fq8ZhGkldqJra61024AlM1AMQZDwVhYg5NoAEWwfeG94F38ZEQZwl6soqMuoynHXZjC3xoNHaKwjvBpSZFJu2Za1OmP7Sn4qB60qxRRizUdg60wh1AOzCThq6S9qNI1lETHsxEGwbd6v9CVPBx1Gs3F4Bf4hasd6yJIk10G2TtyBmZkJteyt1X7iCV0UjppA0IZIPEE2QRZnk3IP6FEiMrOQLMVZq1bau5xC2bgta6ELwJKkrsT69w9dei55HqXdvDzDUobbdv01xGIzONfq8MtTixmooxHyLqLTA1whG5KrUeFiQfcHGr2FiIZ1KTaZfDDZmRBMJrzZ8alhExaoVcZh3ZhFVcXJd8upxQ44uKnAHqbUdOXPLb0D0ZkeiJoG9Syo68tIQMM1XI3emQAen8Ok8FVhm657MopTg0PJ0pZa6AKXnXx6bZFw10JxOj0tZ186otFjooOdroEgBl0xix2I2xwr1ammDtGopwDD7hP2MvZJwgZyzeMGinojWryfeSUk2rNq7sCSKFNoaMFr1F3hWZqN0jzVAJRTP2B8tMM567RuZ4UkA8cEnlaEfKN8kEoNtTPi9fzYZ1Zs1Ireco7S1gE0M302yYUSyGAMpZBys0AVN94ka2ig9njbITV6rCCgf2x1EzPR8GZpN206q1CzTUQ9NEXZFugtyhw3WUr1IYCIsbZyYi56rc4shCfbutFzsf2ckHSFzexxtUI01aNI8Kq4QBnKZpj1EKhv3X6GlH9Kawo3Gd26PVsQQNGcrZJ73ngqURReruMGPFwsqoQ7UAZKMAr7pNkd9M1B8U0IdGYQyF5pNpY6Qwg06xZAUJR5C0LMf3lDZyUhGWsvrnwfjI3IcMeFXBgVeE7wX9ebQoPHj1mDCmJNlqCaaqY8i0U5Z9A0O9XVxfP7R9b5EG7m9C9ByxIf4QU0UwM70pv4SBJJipZq3TCom1MO3lNHlqjIgayhA66Nbwv3A0OZJEghXsXNAxMNmYDgcp5xfJ9z1KU8sjaW0ZoHX8Zlb5YZzh0J4UezTs5k0xmMrhZipQLyRJzAvKQd6YZlml06Zm3hfjjCPU1ggP95wfH0G6lIJhZANvI6xZDJ3qpp2wWrDvU5nHzQLE0z3sujv7ZtteM4YV9l98g7bhpZIMNISfWzZr4B5oo1i1vml8Rm0613p4kZD4IMwq3nY0Gtqqfky5gJF1jAtwJz31iZHUGZpKahPhC5WG6Sd4X6Ak40taCoHQ914A8Z6A6A70ABpWODTNlyEjVSyc2IN22C0S3ZnSmYepdFnsw41Dh1G7ddBO7Uz1SR8gQ2EXiChjkT73yvMeS7jYd2h3OvZ3dJURHnpzcWY6ZCEoaZG73beH6EIS5ZFJpM71C2vkZo9gbk1CfhrazU7sxKOnybyMWoIutFqwGBIxErOWBZL0be8qpzUbtnPiM0RYyQ5QyuQknZkKHAQw3OiqHJRkoPxDFyQIUy3HOe46pUvXZIm2eBBEq75DK40gqVcP5Zvg5YZvFB8U34mEiefjWpzkbhMF16ZKLa1yZI1C95wC9tzo6csf4qJQ0ufXcH22WFPP0D35sITxoU0DVXF02al7SIN3ZAKWjq7UD6tnWZmUXl0u31xV4zJPzXcU749QAMZsBGYSxYkHUk4evEShJ3we4C39TnZ6iHLAdTbPweeycabWpyuCMKQkSfsBfh4XyKbaAEWw505Jav9yECfCugrNKmZ051SOeyGQPiPeGZD6nn1jgKgOeIZcDs0mnM151Shhtks7wuzyC9Mkv0wZ2hBPrqNx3omIaJekOl6dP5t7oAN0H7W9Gln4ZKksMG7Rzy1yuWPrDJmLGUyNm3CwDzFCpOAnf0bGrTZbwwP30fpyY34M0C0Fpmw5L3ukhvblECp9uIcmQ4iwEny9hr00fw99N5gUdexzRcOp5d5WjoMM9vRl1x2yUATXa084CewpN2PN8JE9kLgW1jylGNx3yIAZeZCMTYhtWrYv0dAsT286ERGnQWRgKJn8xVY0q0p4awZBqq4uBCpOOBB86h6TskmT9GDBb4x6Nh3tSypWJM4HEP1WvpBXZfleXeqRoM5rsa4Ee7EHx83MdXLs7wK5gMiPZ85Oo9TOeIEKls2rSoivZgMRrJNvf94iAEZ2SkoeYQABRzMQkjxKV3Pkw12pxQi6jdMEEQZu8p2Jfs0sJkR2ZGEJue8Zg277kGUncg03XPLt20dXgWXhZmpzZFyap9pm9bmYvgVOZnJg7N98WPV9Rg5Yie3L73yXz8O6u7wYRNkVGhZxlVikA6Pp23RSIhLK6UwXPbLsA1wvZk4ovcuHiE2B3gOr7rRkUKxqkwBdHzdgiaO8mTZsfV1eax2FndkbIxkA1x2AfsIAMCQaGhst2bpytr9BcWrannHYYCYmqHoupZq8gGV3cn1e7hPv0dp4ej1GUmOlyia4SKzSqufmPBFaon5EZk3aB0SxvbZrvIl1Js9WAFhcd6BMl91KM9IcwejdAHmz9R3aBSPWr0oSYYc67sMpQb4TVTxjvk4vQakl3BLfqvgLkZe0p0kwrCVqxZdFxdgw5U4xQ3jNA5ew0Esm5u6ZBSgEFnE1Mv3uMiv7w9fPjcpKu1oKMBEvGvyhtZ1IPyzZwtoZin8wj12te0zSM8sGI0UWWuKci3ioP084GFrH3uwdvFALR6COmZHFGqA2eSEfIAEItoo1SceTMwJHZAcxiv1z4wp285V1WA1EY0ZLrhhah0QYNJ37w3Ah4gX18fwb5NQEP8pr0VZBF61Rbe9bQ0JI7hnVw88VDKnJBLTHfcE2J4YkYgsqY2ZLEhWOluk417OLbFG9PtHS7rhZ6yo7Zc3YHD0GSq5A8wiK0wlhi1VpWAhsjLAg623dZC9dOdcws8pwPevoMaYU084h2ycytJpqmlv13pB9BjQnGbJ7yUku3QT64OpBQ1ymIATk0x3BkYEDsQhCus5EA3PXmULr84LSaT02V3icdS2emXkWyXDa2pC8fUCxplIosNd9rjwBoXiBvmvKSw61EB1OoFs4lkNZzmXYAbzLHig9XEa1MmwJiGVvqEMZC8xWmIv0YNOafZ71MsCN7VzwOIFfsSyeWa94SKTZ7VPrQ0Rlg7yDe295xQha6519Ah8hc2wsrS0kuil2oTayDwj7nkJfAEVRcuUhUXlksqAAols8JQ05CAojJU0akzHyOy3h23m3zFeL0zwdKRKX9PrPGkFZiVqgwYvyuP0wpHybLVBlPwWxsCZfLfQ38As9duUfSDOkbABxTFM8kMZpmPMB50gGJZsoRN5iywbPa5FHly5nNZK3HsAttzrfOE9v6SPjMw5rM4wcRrNsfZyU2RcfF7OdHc1t2cJO3zaozSeNWFkDrFZjZn80A5wZkuU9zaF0qw4S0dcmhNyh5f7EiXMTL65inmGP17WyilAXkC6IZJUe7IPA0ZCTHqcSgAs25e1F1sRsFUAVTarzxBgcgEORKm1FF7ST6MJWnQ2rbwGf3LC7m60isiRwsgxQvoJy1N68rq1YMsZk23pLcnZ7N1b0sFEl6FZjWyR0BXiYVDwMIHoyHsc4ZJe44AzdVm3Fv2DqcofrLAeZdabZ1t3NUCpMf1I40ISjZFzghUgqxRBNk09c0AOsWjp0u3PkX734OKduZCwzcfzyMZHvyOGRgON6p1g2Kf46J69m8h0CDadBRnTt1h9VOB87e3sdWeDu60ioUHof8Z9C6xwwCVGRgkZqLpM7vT6JcRgTfD8umyRTc30fpc0OCl2vzKxL9eKy9OBZ1nQcbsV0B3CCkfi4cTUh7QZaKn1rD3U9hfsdZpOUVS52CfZj0mOZpq7HpFufitA7IZr9xwVIcks2TVDRoUQV5yec05q037y1RSb6P4hQnt1Tv56OfAuihkbZ1t6QmVbww23daWXQX1Aj0RtNpqlwKmtUfhe0ZizbmBnMqZjk61ix73Z6gOUmUzrLS2IQ1YW44S86n3gIGYUlS230eOwuDC34cItmwlG93EEap14wOUL7a3apzOFN516HAYMBn9nGqmMINmYcysEQ5FWv1UV30My5K5XzHQby6NiMZm57kecuhP1Ueln5pw5cVFeNZi0nL1QfL851Z6SRc37CZnUlIKgfQrxT4UEYOiKgZ4T8k33uUMoeJaUXOE0Ea8Uc9MU2Ve0QhMiGOl4iMIZca5bwwM1yJJCM02JmLPDrayc7gFAkJ7eCZwAz2uM3zJ2Ek3ZBOEs8y2bxbPZpWpdI6IxoueBZIlugjRKmz0BAO7ObZkIiOzv0kzwGgYIGMTaYDqLFx7yYkbUJwMo7MR7gicgwfP9cLotbytnQl3PzbYkUQ10OfVZr3LgQVxAcCwFi2CszWghFn4r3e8zdZKG8ot11vnDzw30vaixICWm1Z3FMWoicFldla0 Provides: libmozjs-91.so(mozjs_91)(64bit) Provides: libmozjs91 = 91.5.0-alt1:sisyphus+318888.1000.1.1 -File: /usr/lib64/libmozjs-91.so 100644 root:root e324da2cc8c678d9644956a0df2b5842 -RPMIdentity: cffda88fa7ee6ffd64f01081aecabe99e83f8d57d60d2c9b3026544d0d6f8dc8102ec087bfc52c71153f6ce77279d9816fbd36c1de702777d0263be02b52340d +File: /usr/lib64/libmozjs-91.so 100644 root:root 1d7b86f409569bef7487fc6750082483 +RPMIdentity: 84e994e4e7ec7a05ec30d7fcf1f5009685a47aa5d992e37c4c9d98d5338f3f5199ee9a9f1059aa73adca95b26dfc51ba9020424956e2be320560a340a5a79bed --- libmozjs91-debuginfo-91.5.0-alt1.x86_64.rpm.repo 2023-04-20 11:57:28.000000000 +0000 +++ libmozjs91-debuginfo-91.5.0-alt1.x86_64.rpm.hasher 2023-04-26 02:10:00.786208430 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/c7 40755 root:root -/usr/lib/debug/.build-id/c7/69b29fbf678678f108cf8adcd1692f0b85ac0d 120777 root:root ../../../../lib64/libmozjs-91.so -/usr/lib/debug/.build-id/c7/69b29fbf678678f108cf8adcd1692f0b85ac0d.debug 120777 root:root ../../usr/lib64/libmozjs-91.so.debug +/usr/lib/debug/.build-id/6d 40755 root:root +/usr/lib/debug/.build-id/6d/253660aab50988f01340fed5bd881392ecdda8 120777 root:root ../../../../lib64/libmozjs-91.so +/usr/lib/debug/.build-id/6d/253660aab50988f01340fed5bd881392ecdda8.debug 120777 root:root ../../usr/lib64/libmozjs-91.so.debug /usr/lib/debug/usr/lib64/libmozjs-91.so.debug 100644 root:root @@ -1562,6 +1562,6 @@ Provides: libmozjs91-debuginfo = 91.5.0-alt1:sisyphus+318888.1000.1.1 -File: /usr/lib/debug/.build-id/c7 40755 root:root -File: /usr/lib/debug/.build-id/c7/69b29fbf678678f108cf8adcd1692f0b85ac0d 120777 root:root ../../../../lib64/libmozjs-91.so -File: /usr/lib/debug/.build-id/c7/69b29fbf678678f108cf8adcd1692f0b85ac0d.debug 120777 root:root ../../usr/lib64/libmozjs-91.so.debug -File: /usr/lib/debug/usr/lib64/libmozjs-91.so.debug 100644 root:root 4b4b0fb2ec5eb01906b0848a9c4f8d59 +File: /usr/lib/debug/.build-id/6d 40755 root:root +File: /usr/lib/debug/.build-id/6d/253660aab50988f01340fed5bd881392ecdda8 120777 root:root ../../../../lib64/libmozjs-91.so +File: /usr/lib/debug/.build-id/6d/253660aab50988f01340fed5bd881392ecdda8.debug 120777 root:root ../../usr/lib64/libmozjs-91.so.debug +File: /usr/lib/debug/usr/lib64/libmozjs-91.so.debug 100644 root:root b1618467b28197e3f8d504eb2639e5c9 File: /usr/src/debug/mozjs-91.5.0 40755 root:root @@ -3112,2 +3112,2 @@ File: /usr/src/debug/mozjs-91.5.0/third_party/rust/wat/src/lib.rs 100644 root:root e804510433ba196aa782779c2e4cd68e -RPMIdentity: 84b32107cedea226ab72fd0cc871f3c8f1108d324966252c4daa07de51d361b8ec78df3239145867ab7c994f7b733036c2ae1bf40fce706d0087fb46bc04532a +RPMIdentity: 0ed1673fa95c52ea0a50807e21bcceb7d6632c08f08354005a0642273c208772bb27f807ac0a0745281e9365e3ed1d06a4d915b9b29d110680d3a366f1bc1e31 --- libmozjs91-tools-91.5.0-alt1.x86_64.rpm.repo 2023-04-20 11:57:29.000000000 +0000 +++ libmozjs91-tools-91.5.0-alt1.x86_64.rpm.hasher 2023-04-26 02:10:00.965211379 +0000 @@ -42,4 +42,4 @@ Provides: libmozjs91-tools = 91.5.0-alt1:sisyphus+318888.1000.1.1 -File: /usr/bin/js91 100755 root:root 6641426e8d1ce8ab4952d9063b84ee2e +File: /usr/bin/js91 100755 root:root 19305d49f0f7e03990ff3700a099b550 File: /usr/bin/js91-config 100755 root:root bcd702165f929c272459d081499bde5a -RPMIdentity: 4798390b47d6e85dfcf4e25a0e3282ab9160868fb65ae3f76d093e7bd2fe692f51deadef5203052d3d168a237ec5dc82780afeeb0a53805c43d194c82d5a052c +RPMIdentity: fb32f37e36ea10d01bdd9ff251a4844fb759cb5c394199a9a072696f84c3d4c11777705e409d24991795189aa9af11fea91b0066c0c3e4c6c231ef15a3fffe80 --- libmozjs91-tools-debuginfo-91.5.0-alt1.x86_64.rpm.repo 2023-04-20 11:57:27.000000000 +0000 +++ libmozjs91-tools-debuginfo-91.5.0-alt1.x86_64.rpm.hasher 2023-04-26 02:10:01.059212927 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/f1 40755 root:root -/usr/lib/debug/.build-id/f1/e8acba1a782e020dc6484951914aecb0ec5928 120777 root:root ../../../../bin/js91 -/usr/lib/debug/.build-id/f1/e8acba1a782e020dc6484951914aecb0ec5928.debug 120777 root:root ../../usr/bin/js91.debug +/usr/lib/debug/.build-id/84 40755 root:root +/usr/lib/debug/.build-id/84/96a86c5a21ecf0b1faa9fac9937f9534d62870 120777 root:root ../../../../bin/js91 +/usr/lib/debug/.build-id/84/96a86c5a21ecf0b1faa9fac9937f9534d62870.debug 120777 root:root ../../usr/bin/js91.debug /usr/lib/debug/usr/bin/js91.debug 100644 root:root @@ -1589,6 +1589,6 @@ Provides: libmozjs91-tools-debuginfo = 91.5.0-alt1:sisyphus+318888.1000.1.1 -File: /usr/lib/debug/.build-id/f1 40755 root:root -File: /usr/lib/debug/.build-id/f1/e8acba1a782e020dc6484951914aecb0ec5928 120777 root:root ../../../../bin/js91 -File: /usr/lib/debug/.build-id/f1/e8acba1a782e020dc6484951914aecb0ec5928.debug 120777 root:root ../../usr/bin/js91.debug -File: /usr/lib/debug/usr/bin/js91.debug 100644 root:root b04098e55e9774ea13ae5a2946359a45 +File: /usr/lib/debug/.build-id/84 40755 root:root +File: /usr/lib/debug/.build-id/84/96a86c5a21ecf0b1faa9fac9937f9534d62870 120777 root:root ../../../../bin/js91 +File: /usr/lib/debug/.build-id/84/96a86c5a21ecf0b1faa9fac9937f9534d62870.debug 120777 root:root ../../usr/bin/js91.debug +File: /usr/lib/debug/usr/bin/js91.debug 100644 root:root f1117e298d42c780ee320f1c838edcd9 File: /usr/src/debug/mozjs-91.5.0 40755 root:root @@ -3165,2 +3165,2 @@ File: /usr/src/debug/mozjs-91.5.0/third_party/rust/wat/src/lib.rs 100644 root:root e804510433ba196aa782779c2e4cd68e -RPMIdentity: f43193ebd7e163b362b146d155050332a9bad28aa977bad885f9a5fbde83017faaff4d7139fcc0250c66bd4aa32727196d5b080c0c0b0d85e36fe3d6a59307b2 +RPMIdentity: ee4dfb24ad190463e4befa102463f0b9a354f6d22389a12df968b50f923f45801815287651098465e99d7c8264e4f36d1b6cce5758cdb01ae17ce3519bfed982